C++ Programming/Chapters/Fundamentals/Summary


 * 1) The code - includes list of recognized keywords.
 * 2) File organization
 * 3) Statements
 * 4) Coding style conventions
 * 5) Documentation
 * 6) Scope and namespaces
 * 7) Compiler
 * 8) Preprocessor  - includes the standard headers.
 * 9) Linker
 * 10) Variables and storage - locality, scope and visibility, including source examples.
 * 11) Type
 * 12) Operators - precedence order and composition,, assignment, , new, delete, [] (arrays), * (pointers) and & (references).
 * 13) Logical operators  - the && (and), || (or), and ! (not).
 * 14) Conditional operator  - the ?:
 * 15) Type casting - Automatic, explicit and advanced type casts.
 * 16) Flow of control - Conditionals (if, if-else, switch), loop iterations (while, do-while, ) and.
 * 17) Functions - Introduction (including main), argument passing, returning values, recursive functions, pointers to functions and function overloading.
 * 18) Standard C Library  - I/O, string and character, math, time and date, memory and other standard C functions
 * 19) Debugging - Finding, fixing, preventing bugs and using debugging tools.

|2