Main Page
From cpwiki
Contents |
cpwiki
Cpwiki is a website dedicated to answering Frequently Asked Questions (FAQs), common pitfalls, and other issues about C and C++.
Cpwiki uses Wiki software, which means that anyone can edit the information herein, and add their own topics (after registering, of course). The topics ought to be related to C and/or C++. (Other types of pages may be accepted, but they may be deleted as well. It would be advisable to ask before creating them.)
Registering
At the moment, newly registered users cannot edit the wiki. You can send a private message to one of the admins of the wiki on CBoard and ask them to allow your user to create edits as outlined here: http://cboard.cprogramming.com/showthread.php?t=110221
Sorry for any inconvenience.
List of pages
For a complete list of pages, check out this: Special:Allpages
It does not have a short description beside each page, but every page will be in there.
Annotated list
This Wiki contains a number of frequently discussed topics, including (in chronological order):
- Why void main is wrong.
- Why gets() is bad.
- Why implicit main is bad.
- How to delay a program.
- Why Turbo C is bad.
- How to indent properly.
- How to keep a Windows console from closing.
- What an Integrated Development Environment is.
- What Endianness is.
- Need an introduction to Graphics?
- Why fflush(stdin) is bad.
- Why buffer overruns are bad.
- Information about Boost (specific libraries also have their own articles).
- A pointer on pointers.
- A short guide on what undefined behavior is.
- Don't use feof in a loop.
- All about profiling with gprof.
For completeness, here are some of the remaining pages in the Wiki:
- About cpwiki.
This list is not always updated when new pages are added. The Recent changes list is worth looking at, both for new pages and to see which pages have been modified recently.
