Back to Basics: Master C++ Value Categories With Standard Tools - CppCon 2022

Back to Basics: Master C++ Value Categories With Standard Tools - CppCon 2022

CppCon via YouTube Direct link

PRvalue

10 of 33

10 of 33

PRvalue

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Back to Basics: Master C++ Value Categories With Standard Tools - CppCon 2022

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Introduction
  2. 2 Motivation
  3. 3 References
  4. 4 Value Category
  5. 5 Value Category Evolution
  6. 6 Reference and Move Semantics
  7. 7 Implicit Move
  8. 8 Terminology
  9. 9 Lvalue
  10. 10 PRvalue
  11. 11 Xvalue
  12. 12 Real Life Code
  13. 13 Function Calls
  14. 14 Guaranteed Copy Illusion
  15. 15 Materialization
  16. 16 Standard Terminology
  17. 17 Summary
  18. 18 Reference Collision
  19. 19 Reference Collision Example
  20. 20 Forwarding Reference
  21. 21 Conclusion
  22. 22 Move
  23. 23 Code Snippets
  24. 24 Stand Forward
  25. 25 Overloads
  26. 26 Decay
  27. 27 Decal Type
  28. 28 DecalVal
  29. 29 Reducing
  30. 30 Overload
  31. 31 Single Declaration Template
  32. 32 Other Tools
  33. 33 Recap

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.