Gorgo Continuing C++
Picks up where Gorgo Starting C++ left off. Covers object-oriented programming, templates, the STL, concurrency, and modern C++ idioms.
- Author Intro
- 0. How to Use This Book
- 1. Object-Oriented Programming
- 2. Templates
- 3. The Standard Template Library
- 4. Ranges, Algorithms, and Lambdas
- 5. Enums, constexpr, and Compile-Time Programming
- 6. Advanced Strings
- 7. Utilities
- 8. Namespaces and the Preprocessor
- 9. RAII and Resource Management
- 10. Concurrency
- 11. The Filesystem Library
- 12. Best Practices and Common Idioms
- Appendix A: Build Systems and Tooling
- Appendix B: Testing