标签: c++
每次我需要构建任何对象后,我需要构造任何对象,为我们使用我在容器内部使用的分配器分配内存块,我想使用从std :: auto_ptr派生的类(I这里没有c ++ 11)带有重写的析构函数,因此它可以解除分配指向的内存并在之后释放指针。这样做有什么不利之处吗?
答案 0 :(得分:0)
如果您不介意使用boost和boost::shared_ptr<>,则可以提供自定义deleter。请参阅this问题的前2个答案。
boost
boost::shared_ptr<>
deleter