C and C++ Programming¶
C: Einführung. A gentle intro to C, as envisioned by the inventors of the language.
Data types (integer types floating point,
Control flow (
Pointers (a lot)
Traps, traps, traps (and their avoidance)
The preprocessor: macro writing
Performance, compiler optimizations, profiling
volatile, alignment, …
C++: Einführung und Überblick. A thorough tour through C++: old school C++, and the new C++ since 11.
Encapsulation, and object oriented programming
STandard template library (STL)
Rvalue references (move)