C++ inherits a host of opportunities for type violations from C and adds a few of its own.
– Bjarne Stroustrup, "A rationale for semantically enhanced library languages"
00. Introduction
01. Preprocessor (PRE)
02. Declarations (DCL)
03. Expressions (EXP)
04. Integers (INT)
05. Floating Point Arithmetic (FLP)
06. Arrays (ARR)
07. Characters and Strings (STR)
08. Memory Management (MEM)
09. Input Output (FIO)
10. Environment (ENV)
11. Signals (SIG)
12. Error Handling (ERR)
13. Object Orientation (OBJ)
14. Templates and the STL (TPL)
49. Miscellaneous (MSC)
12. Vectors (VEC)
AA. C++ References
BB. Definitions