C++: Move Semantics


Author: Bill Weinman
Released: 7/9/2015
Skill Level: Intermediate
Duration: 32m 28s



Dive deeper into C++ with move semantics, a key component of C++ resource management. Move semantics allow you to optimize the transfer of data and reallocate memory without extra copy operations. In this course, Bill Weinman helps you understand rvalues (temporary values that are the key to move semantics); create move constructors and operations; and use the copy-and-swap idiom to "swap in" new data while destroying the old.
Exercise Files


Comments

Popular posts from this blog

Programming Foundations: Algorithms

Programming Foundations: Object-Oriented Design

CSS Essential Training