我在 Windows 下调试用 MSVC 编译的 C++ 程序。 我想调查与多线程相关的问题。因此,我将 ASSERT 放入我的代码中,当程序到达 ASSERT 时,它会显示有关 ASSERT 的窗口(标准 [Abort]、[Retry]、[Ignore] 窗口),并建议在调试器中暂停程序。我按下 [重试] 按钮,程序暂停。但是当我按下按钮时,其他线程继续执行。 那么问题来了,当程序到达某个点时,如何立即停止程序,看看当时其他线程在做什么?
最佳答案
关于c++ - 强制 C++ 程序在 Visual Studio 调试器中暂停,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36786329/