我可能错过了一些非常微不足道的东西,但是否有一种方法可以在调用任何delete
或delete[]
时暂停/中断调试器? 我尝试过使用Debug->New Breakpoint->Function
断点(将delete键入为函数名称),但它并没有真正触发。
提前感谢!
我可能错过了一些非常微不足道的东西,但是否有一种方法可以在调用任何delete
或delete[]
时暂停/中断调试器? 我尝试过使用Debug->New Breakpoint->Function
断点(将delete键入为函数名称),但它并没有真正触发。
提前感谢!
delete
和delete[]
是表达式中的运算符,而不是函数。
但是它们会调用可以被重载的运算符函数(可用于设置断点)。这些函数分别命名为operator delete
和operator delete[]
。
delete
和delete[]
上中断的原因是什么?也许我们可以帮您解决实际问题?所以请阅读帮助页面,参加SO之旅,阅读有关如何提出好问题以及此问题清单的内容。 - Some programmer dude