boost-smart-ptr相关内容

明确删除shared_ptr

一个简单的问题:是否允许您自己明确删除boost::shared_ptr?你应该吗? 澄清,我并不是说删除shared_ptr持有的指针.我的意思是实际的shared_ptr本身.我知道大多数人建议不要这样做,所以我只是想知道是否可以明确地做到这一点. 解决方案 您的问题不清楚.如果动态分配了shared_ptr,则可以随时随地允许它delete. 但是,如果您要问是否允许删除 ..
发布时间:2020-07-29 21:36:47 C/C++开发

我怎么可以把一个单一的元素了Boost库(例如shared_pointer)的?

我已经与一些升压组件玩耍,并且是唯一一个我看到的直接需要在项目中我的工作是的boost :: shared_ptr的 难道是很难只包括的shared_ptr 所需的文件,或至少只是在自己的项目的升压smart_ptr目录中的文件?他们似乎有加速的其他部位一些外部的依赖 - 但我想有一个简单的方法来只使用Boost库的某些组件,我失踪了。。 如果你能告诉我我需要什么零件或指向我一个很好的教程,我 ..
发布时间:2016-08-12 18:04:43 C/C++开发

可以提高:: smart_ptr多态性中使用?

可以提振:: smart_ptr 如的scoped_ptr和shared_ptr的是使用多态? 类SomeClass的 { 上市: SomeClass的() { a_ptr.reset(新的子类); } 私人的: 提高:: scoped_ptr的<&父类GT; a_ptr; } 解决方案 是:的#include<串GT; #包括 ..
发布时间:2016-08-12 17:29:40 C/C++开发