C++ Language Reference
C++ reference. Pointers, classes, STL containers, templates, RAII, smart pointers, and build systems.
Topics
| Topic | Description |
|---|---|
Variables, types, strings, control flow, I/O |
|
Raw pointers, references, null, pointer arithmetic |
|
Access control, inheritance, Rule of Five, operator overloading |
|
vector, map, set, array, string, algorithms |
|
Function/class templates, specialization, concepts, variadic |
|
unique_ptr, shared_ptr, move semantics, stack vs heap |
|
g/clang, Makefile, CMake, header files, sanitizers |
|
File streams, string streams, error handling, argv |
|
GDB, Valgrind, assertions, core dumps |