Middle
რომელი მიანიჭება საშუალებას აძლევს unique_ptr-ის გამოყენებას C++-ში?
sobes.tech AI
პასუხი AI-სგან
C++11 разрешает перемещающее присваивание для std::unique_ptr.
#include <memory>
std::unique_ptr<int> p1(new int(5));
std::unique_ptr<int> p2 = std::move(p1); // Перемещающее присваивание
// После этой операции p1 становится пустым, а p2 владеет объектом.