Back to Basics: Move Semantics - David Olsen - CppCon 2020 - YouTube
https://cppcon.org/https://github.com/CppCon/CppCon2020/blob/main/Presentations/back_to_basics_move_semantics/back_to_basics_move_semantics__david_olsen__cpp...
https://cppcon.org/ https://github.com/CppCon/CppCon2020/blob/main/Presentations/back_to_basics_move_semantics/back_to_basics_move_semantics__david_olsen__cppcon_2020.pdf --- Move semantics was one of the many powerful additions to C++11, solving several classes of programming problems that had vexed C++ developers for years. But move semantics can be easily misused, and the details are sometimes tricky to get right. This back-to-basics session will give you a solid foundation in move semantics, covering rvalue references, std::move, move constructors, and move assignment operators. More…
saved by
related reading
- CppCon 2019: Arthur O'Dwyer “Back to Basics: Smart Pointers”youtube.com
- code::dive 2016 conference – Sean Parent – Better Code: Concurrencyyoutube.com
- Top 10 dumb mistakes to avoid with C++ 11 smart pointers - A CODERS JOURNEYacodersjourney.com
- Moves - Rust: A Better C++ Than C++thecodedmessage.com
- abseil / Performance Hintsabseil.io
- A half-hour to learn Rustfasterthanli.me
- Learn C++ – Skill up with our free tutorialslearncpp.com
- Moves, cloning, and copying - Rust for C-Programmersrust-for-c-programmers.com
- Destroy All Values: Designing Deinitialization in Programming Languages - Faultloregankra.github.io
- The worst programming language of all timeyoutube.com
- Introduction to Wait-free Algorithms in C++ Programming - Daniel Anderson - CppCon 2024youtube.com
- Three Optimization Tips for C++ - Engineering at Metaengineering.fb.com