1 2 3 4 5 6 7 8 9
#include "UniquePointer.hpp" #include <utility> int main() { UniquePointer<int> ptr(new int); // Този ред, без "std::move", ще хвърли грешка, // понеже нямаме копиращи семантики UniquePointer<int> ptr1 = std::move(ptr); }