前端之家收集整理的这篇文章主要介绍了
c – 如何检查指针何时被删除?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当我调试其他人的
代码时,我怎么能找到
删除指针的时候?
使用调试器.
按照一个删除.
一般来说,你最终会通过指针传递一些“自由”函数
设置一个断点,条件是过去的指针与调查指针的值相同
2)
一种类似的方法是覆盖“删除”方法并检查有问题的指针.
3)
如果指针引用具有析构函数的对象.在析构函数上放置一个断点.也许你可能想先添加析构函数(如果可能的话,可以通过外部代码,总是可以在自己的代码上添加)