1

我正在将一个大型项目从 VC++ 6.0 迁移到 Visual C++ 2010(WinXP x64 上的 32 位应用程序)。我使用了一个特殊的 BREAK 宏,它最终解析为 _asm { int 3 }。在 VC++ 6.0 中,这将像手动断点 (F9) 一样简单地停止调试器。在 VC++ 2010 中,我收到一条提示“myapp.exe 已触发断点”,然后提示我BreakContinue

有没有办法抑制这个提示? 我花了几个小时试图找到无济于事的解决方案。这个提示没有附加价值,真的让我慢下来。

非常感激任何的帮助!非常感谢!

4

1 回答 1

0

当这种情况发生时,这意味着发生了一个未处理的异常,任何调用代码都无法或没有解决该异常。我认为这是调试器的一项安全功能,旨在使这些错误更加明显。

如果你想打破“就像一个断点”。为什么不直接使用断点?

于 2012-06-01T22:45:59.937 回答