c – 如何检查指针何时被删除?

前端之家收集整理的这篇文章主要介绍了c – 如何检查指针何时被删除?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当我调试其他人的代码时,我怎么能找到删除指针的时候?

解决方法

1)

使用调试器.
按照一个删除.
一般来说,你最终会通过指针传递一些“自由”函数

设置一个断点,条件是过去的指针与调查指针的值相同

2)

一种类似的方法是覆盖“删除方法并检查有问题的指针.

3)

如果指针引用具有析构函数的对象.在析构函数上放置一个断点.也许你可能想先添加析构函数(如果可能的话,可以通过外部代码,总是可以在自己的代码添加)

猜你在找的C&C++相关文章