Build modern C++ faster
This site collects practical C++ reference material and progressive tutorials into one fast, searchable Zola site.
What you can learn here
- Core syntax, types, expressions, and control flow
- Functions, classes, templates, RAII, and move semantics
- STL containers, algorithms, ranges, and iterators
- Smart pointers, memory safety, concurrency, and tooling
- Modern C++20/C++23 features and real-world best practices
Start here
- Browse the full reference
- Browse all cheat sheets
- Browse all tutorials
- Browse useful external links
- Read about this project
Recommended path
- Start with the Getting Started tutorial.
- Keep the Core Syntax and STL Containers cheat sheets open.
- Continue into RAII, templates, and concurrency.
- Finish with build, debug, and best-practice tutorials.
Complete reference
The reference section is designed for breadth. It indexes C and C++ language keywords, types, operators, standard headers, and the main families of standard-library facilities so you can move quickly between a concept and the standard component that implements it.