C++

Exclusive Ownership in C++

C++Memoryunique_ptrintermediate

unique_ptr cannot be copied, only moved. After the move the source is null and the destination frees the memory.

expected output

42 1
1 42

Why practise typing this

Typing memory code builds muscle memory for the symbols and indentation C++ uses most, which prose-based typing tests never cover. DevType measures your words per minute and accuracy on this snippet and tracks the individual characters you mistype, so later lessons can target them.

More C++ practice

Browse all C++ snippets →