unique_ptr 独占所指向的对象, 同一时刻只能有一个 unique_ptr 指向给定对象(通过禁止拷贝语义, 只有移动语义来实现
std::unique_ptr实现了独享所有权的语义。一个非空的std::unique_ptr总是拥有它所指向的资源
std::move(up) 所有权转移(通过移动语义)
up所有权转移后,变成“空指针” (up 的定义为 std::unique_ptr<Ty> up)
updating……
unique_ptr 独占所指向的对象, 同一时刻只能有一个 unique_ptr 指向给定对象(通过禁止拷贝语义, 只有移动语义来实现
std::unique_ptr实现了独享所有权的语义。一个非空的std::unique_ptr总是拥有它所指向的资源
std::move(up) 所有权转移(通过移动语义)
up所有权转移后,变成“空指针” (up 的定义为 std::unique_ptr<Ty> up)
updating……