Skip to content
Atlas
RAII, objects, and lifecycles in C++· 3 of 4

RAII, objects, and lifecycles in C++

Copy semantics, move semantics, and ownership transfer

Deep copy vs shallow copy, the rule of three and five, rvalue references, move constructors, and zero-cost ownership transfer.


Not yet

This one opens once you have finished Data structures and binary layouts in C.

Progress is kept against your account, so finishing a module needs one. Everything up to here is open without.