我可能会错过一些琐碎的事情,但是每当调用delete
或delete[]
时,有没有办法暂停/中断调试器?我尝试了Debug->New Breakpoint->Function
断点(在delete中键入为函数名),但它并未真正触发。
预先感谢!
答案 0 :(得分:13)
delete
and delete[]
是表达式中的运算符,而不是函数。
但是,它们确实调用可以重载(并用于设置断点)的运算符。这些被命名为operator delete
and operator delete[]
。