Notes on how to write type-safe and memory-safe modern C++.
Writing
A guide to function templates, class templates, variable templates, and template specialization in C++.
A reference for implementing the fundamental principles of object-oriented programming in C++.
Introductory notes on C++ arrays, structs, and classes.
A foundational guide to the C++ build process, memory segments, pointers, and references.
Introductory notes on C++ functions, scope, branching, and loops.
Notes on C++'s history, an introduction to the language, and a setup guide.