小编kar*_*l88的帖子

将unique_ptr的向量传递给函数,const引用

我通常会传递一个包含原始指针的向量,如下所示:

someFunc(const std::vector<MyClass*>& classList){..}
Run Code Online (Sandbox Code Playgroud)

我想知道你是否可以像这样对unique_ptr做同样的事情:

 someFunc(const std::vector<std::unique_ptr<MyClass>>& classList){..}
Run Code Online (Sandbox Code Playgroud)

?这是否意味着同样的事情?,即只读.

c++ smart-pointers stdvector c++11

4
推荐指数
1
解决办法
1061
查看次数

标签 统计

c++ ×1

c++11 ×1

smart-pointers ×1

stdvector ×1