Move vs. Copy
In this lesson we'll see how the std::move utility proves more efficient than copying.
We'll cover the following...
The function std::move
, defined in the header <utility>
, empowers the compiler to move its resource. In the so-called move semantic, the values from the source object are moved to the new object. Afterward, the source is in a well-defined but not specified state. Most of the times that is the ...