Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Grab it
Explore the intricacies of C++ value categories in this comprehensive conference talk from CppCon 2022. Delve into the evolution of value categories across different C++ versions and learn how to leverage standard tools for optimal code behavior. Gain insights into reference and move semantics, implicit moves, and real-life code examples. Master concepts such as lvalue, prvalue, xvalue, and materialization. Understand function calls, guaranteed copy illusion, and reference collisions. Discover techniques for forwarding references, move operations, and overload reduction. Enhance your C++ skills with practical code snippets and expert guidance on using std::forward, decay types, and other essential tools for efficient programming.
Back to Basics: Master C++ Value Categories With Standard Tools - CppCon 2022