很多野文都提到,放心使用boost的指针容器:容器在析构的时候,会自动清理指针。
那么有认真测试过内存泄漏的问题吗?自己动手来测试下吧。
我使用_CrtDumpMemoryLeaks简单的检测方法。
结果,对比代码中的new char,ptr_vector确实没有泄漏。
运行代码也会发现,容器析构的时候,其指针成员的析构也会执行。
这下我们可以方向使用boost指针容器了吧。
本文通过实验展示了如何安全地使用boost的指针容器,避免了内存泄漏问题,并验证了容器析构时自动清理指针的功能。
很多野文都提到,放心使用boost的指针容器:容器在析构的时候,会自动清理指针。
那么有认真测试过内存泄漏的问题吗?自己动手来测试下吧。
我使用_CrtDumpMemoryLeaks简单的检测方法。
结果,对比代码中的new char,ptr_vector确实没有泄漏。
运行代码也会发现,容器析构的时候,其指针成员的析构也会执行。
这下我们可以方向使用boost指针容器了吧。
144

被折叠的 条评论
为什么被折叠?