小编Jay*_*ayZ的帖子

对unique_ptr拥有对象的唯一所有权是什么意思?

我知道std::unique_ptr在对象只有一个所有者std::shared_ptr时使用,而在对象有多个所有者时使用。成为对象的唯一所有者意味着什么?

成为唯一所有者是否意味着没有其他人可以看到该物体?

get()将指针作为引用传递时,可以使用该方法返回原始指针吗?

我觉得,如果必须使用get(),那么我要么通过使用转移了所有权std::move,要么使用了共享指针。

c++ ownership-semantics unique-ptr

6
推荐指数
1
解决办法
107
查看次数

标签 统计

c++ ×1

ownership-semantics ×1

unique-ptr ×1