C++ Programming/Chapters
- The code
- includes list of recognized keywords.
- File organization

- Statements

- Coding style conventions

- Documentation

- Scope and namespaces

- Compiler
- Preprocessor
- includes the standard headers.
- Linker

- Variables and storage
- locality, scope and visibility, including source examples.
- Type

- Operators
- precedence order and composition, , assignment, sizeof
, new, delete, [] (arrays), * (pointers) and & (references).
- Logical operators
- the && (and), || (or), and ! (not).
- Conditional operator
- the ?:
- Type casting
- Automatic, explicit and advanced type casts.
- Flow of control
- Conditionals (if, if-else, switch), loop iterations (while, do-while, for
) and goto
.
- Functions
- Introduction (including main), argument passing, returning values, recursive functions, pointers to functions and function overloading.
- Standard C Library
- I/O, string and character, math, time and date, memory and other standard C functions
- Debugging
- Finding, fixing, preventing bugs and using debugging tools.
Category:Book:C++ Programming#2