【发布时间】:2015-01-30 03:18:52
【问题描述】:
我有一个名为mesh_list;的列表
这是一个boost::ptr_vector<mesh> mesh_list;
现在我想从中删除一个元素。
在网格对象内部它有 1 个我从构造函数中新建的指针,它们是:
texture* tex;
现在它是一个普通的指针,在从列表中删除网格元素之前我必须删除它吗?
如果我将纹理指针更改为shared_ptr,我会得到什么好处?谢谢
【问题讨论】:
标签: boost ptr-vector