- Modern C++ Basics - Value Category and Move Semantics
Copy Elision: The Compiler's Way of Saying 'Your Ctor is Decorative'
7 min read English - Modern C++ Basics - Move Semantics Basics
Move Semantics: Stealing Reasources Like a C++ Pro (It's Legal, I Promise)
2 min read English - Modern C++ Basics - String and Stream
std::cout << "Debugging" << std::flush << std::tears;
5 min read English - Modern C++ Basics - Error Handling
Exceptions: Because `noexcept` Was a Lie and `std::terminate` is Judging You
5 min read English - Modern C++ Basics - Programming in Mutiple Files
Linker Errors: The Universe's Way of Saying 'Try Header Guards Again'
1 min read English - Modern C++ Basics - Lifetime & Type Safety
Lifetime Logic: if (resource.alive()) { use(); } else { cry(); }
7 min read English - Modern C++ Basics - Ranges & Algorithms
Ranges vs. Legacy Code: std::ranges::fight(cling_to_Cpp11_developers)
5 min read English - Modern C++ Basics - Containers
std::vector, std::map, and std::why_is_my_stack_overflowing
16 min read English