1
5
你可以用 emplace_back 要构造新的共享指针:
如果添加现有对象的地址,将尝试释放内存两次,因为共享指针的析构函数会破坏该对象:
为了避免这种情况,您要么需要用
|
2
6
在创建智能指针时,最好使用
因此,将通过移动
|
ciyo · 将唯一指针初始化为类成员 6 年前 |
Pierre P. · 来自this和this的shared_用例 6 年前 |
drewpol · 具有共享指针的列表的共享指针 7 年前 |
Ali Sepehri-Amin · 全局范围内的智能指针 7 年前 |
dtell · std::由此构造的shared\u ptr 7 年前 |
OneRaynyDay · 在这种情况下,我应该使用智能指针吗? 7 年前 |