当前位置:  开发笔记 > 编程语言 > 正文

聪明的尖destructor电话传染媒介

如何解决《聪明的尖destructor电话传染媒介》经验,为你挑选了1个好方法。
如何解决《聪明的尖destructor电话传染媒介》经验,为你挑选了1个好方法。



1> Kerrek SB..:

您的向量包含原始共享指针的五个副本,所有副本都共享一个单一指针的所有权.

要创建五个单独的对象,每个对象由一个共享指针拥有,请按如下方式编写:

std::vector> nodes;
for (int i = 0; i != 5; ++i) nodes.push_back(std::make_shared());

推荐阅读
贾志军
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有