我们应该更喜欢vector <unique_ptr <>&gt;或者boost :: ptr_vector </unique_ptr <>

时间:2014-05-26 14:15:32

标签: c++ boost vector stl

现在使用C++11,如果我们想要托管内存,我们是否应该更喜欢vector<unique_ptr<>>boost::ptr_vector将指针存储到对象中?

1 个答案:

答案 0 :(得分:1)

我建议vector<unique_ptr<>>,因为它得到了编译器的支持。没有额外的影响。否则,boost需要导入到您的项目中。