Highest Rated
Requirements
- Basic programming in C++ including classes, functions, templates.
Description
Move Semantics in C++ are a valuable addition to the language after C++ 11 standard. It helps in avoiding unnecessary copies created due to temporary objects.
In this class we explore the new features of C++ move semantics in detail. The course covers:
- Introduction to C++ Move Semantics
- lvalue and rvalue
- lvalue and rvalue reference
- std::move
- Move Constructor, and
- Move Assignment Operator
Who this course is for:
- Intermediate to C++ programming.