| Pathway | Description | Entry Point |
|---|---|---|
| C++ Story | A comprehensive narrative covering C++ from first principles through advanced topics. Chapters: Prologue, Models, Data, Operations, Classes, Class Relationships, Templates, Template Metaprogramming, Libraries, and Streams. Best for readers who want a complete, linear progression. | Prologue |
| C++ Bites | Focused pages each covering a single language feature or concept. Pages form an ordered sequence but also work as stand-alone references. The Pages menu lets you jump directly to any topic. | Introduction |
| Repositories | Documented C++ code repositories illustrating real programs - thread pools, blocking queues, socket communication, text search, logging, XML processing, and more. Each page discusses the design and links to the GitHub source. | Repositories |
| Other Resources | Glossary, References page, and downloadable pdf files. |
CppModels.pdf Templates.pdf STL.pdf |
| Resource | Description |
|---|---|
| cppreference.com | The authoritative reference for every keyword, type, and library function in standard C++. |
| isocpp.org | Official C++ foundation site — news, guidelines, FAQ, and links to the ISO standard. |
| C++ Core Guidelines | Rules for writing modern, safe C++, maintained by Bjarne Stroustrup and Herb Sutter. |
| Compiler Explorer | Browser-based tool for writing C++ and seeing generated assembly across multiple compilers. |
| learncpp.com | Free, comprehensive tutorial series covering C++ from beginner to advanced level. |
| Track References page | Curated list of additional blogs, videos, and books from this site. |
| CppModels.pdf | Slide deck covering C++ object and memory models. |
| Templates.pdf | Slide deck covering C++ template programming in depth. |
| STL.pdf | Slide deck covering the Standard Template Library containers and algorithms. |
| Stack Overflow C++ | Large Q&A archive — an excellent first stop when debugging unfamiliar behaviour. |