Sobes.tech
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 владеет объектом.