C++ Bites: References

site references, tutorials, blogs

Generated with ChatGPT 4o and Perplexity AI then edited with more entries
Title Description
Basic
LearnCpp.com Comprehensive free online tutorial covering C++ fundamentals, syntax, and standard library basics.
cplusplus.com Tutorial Step-by-step walkthrough of core C++ concepts, from basic types to object-oriented programming.
GeeksforGeeks C++ Tutorial Introductory articles and examples on C++ syntax, data structures, and common algorithms.
Intermediate
Effective Modern C++ Scott Meyers’s guide to best practices with C++11 and C++14 features (auto, move semantics, lambdas).
Effective C++ (3rd Ed.) Thirty-nine specific ways to improve your C++ programs and designs from expert Scott Meyers.
cppreference.com Extensive reference for C++ language and standard library, with examples and detailed descriptions.
Advanced
C++ Templates: The Complete Guide Deep dive into template metaprogramming, type traits, and advanced C++ template features.
C++ Concurrency in Action Comprehensive coverage of multithreading and concurrency support in modern C++.
Boost C++ Libraries Collection of peer-reviewed portable C++ libraries extending functionality beyond the standard library.
Aha!
RAII (Resource Acquisition Is Initialization) Pattern ensuring resources are tied to object lifetimes, making cleanup automatic and exception-safe.
Value Categories Demystified Explains prvalues, xvalues, and lvalues in C++, clarifying move semantics and overload resolution.
CRTP (Curiously Recurring Template Pattern) Technique for static polymorphism using templates, enabling compile-time interfaces and mix-ins.
CRTP - fluentcpp.com Variations on the Curiously Recurring Template Pattern (CRTP)
Blogs
Fluent C++ Practical articles and insights on modern C++ best practices and idioms.
Herb Sutter's Blog Thoughts on C++ evolution, concurrency, and software development from the C++ Standards Committee chair.
Arne Mertz's C++ Blog Tutorials and deep dives on C++ template programming, patterns, and library design.