Middle
Jaké přiřazení umožňuje použití unique_ptr v C++?
sobes.tech AI
Odpověď od AI
C++11 povoluje přesunové přiřazení pro std::unique_ptr.
#include <memory>
std::unique_ptr<int> p1(new int(5));
std::unique_ptr<int> p2 = std::move(p1); // Přesunové přiřazení
// Po této operaci je p1 prázdný a p2 vlastní objekt.