Back to Browse

C++ Move Semantics and R-Value References

7.0K views
Oct 14, 2018
14:16

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