C++ Move Semantics is a modern concept that any good C++ developer should know about. The idea of move semantics is to create a move assignment operator and a move constructor for our classes, which act differently than the copy constructor and copy assignment operator.
To understand move semantics, we go step by step in this tutorial through fundamental C++ knowledge. We start by defining what R-Values are, we move on to see how R-Value References work, then we look at using std::move, and we finish by explaining Move Semantics and seeing an actual example of why Move Semantics is more efficient.
Link to webpage: https://www.srcmake.com/home/move-semantics
Twitter: https://twitter.com/srcmake
Twitch: https://www.twitch.tv/srcmake
Discord: https://discord.gg/q5vAET3
Download
0 formats
No download links available.
C++ Move Semantics and R-Value References | NatokHD