• F.A.Q.

F.A.Q.


C++ is a challenging language, and as a result there many questions that get asked again and again. This section aims to help you find answers to those questions. It aims to be correct, but it is not comprehensive, so if you fail to find an answer here, please head over to our forums.

Another very comprehensive C++ FAQ for more technical questions about the language is maintained by Marshall Cline over at parashift.com/c++-faq-lite.

If you notice something wrong or out-of-date or even just plain confusing in the FAQ, please contact us.

Sections

Introduction to C++ Images, Graphics and GUIs
Arrays, Strings, Sequences, etc Input and Output
Beginners / Homework Language and Style
Compiling and Linking Parent / Child / Processes
Dealing with Numbers Working with the Console
Functions, Arguments, Return Values Miscellaneous