boost 指针容器ptr_container之内存泄漏

来源:互联网 发布:硬盘开盘恢复数据 编辑:程序博客网 时间:2024/06/05 09:56

 

很多野文都提到,放心使用boost的指针容器:容器在析构的时候,会自动清理指针。

 

那么有认真测试过内存泄漏的问题吗?自己动手来测试下吧。

 

我使用_CrtDumpMemoryLeaks简单的检测方法。

 

结果,对比代码中的new char,ptr_vector确实没有泄漏。

 

运行代码也会发现,容器析构的时候,其指针成员的析构也会执行。

 

这下我们可以方向使用boost指针容器了吧。