【发布时间】:2016-08-15 15:24:46
【问题描述】:
我正在调试 Windows 下使用 MSVC 编译的 C++ 程序。 我想调查与多线程相关的问题。因此,我将 ASSERT 放入我的代码中,当程序到达 ASSERT 时,它会显示有关 ASSERT 的窗口(标准 [Abort]、[Retry]、[Ignore] 窗口),并建议在调试器中暂停程序。我按下 [Retry] 按钮,程序暂停。但是当我按下按钮时,其他线程继续执行。 那么问题是如何在程序到达某个点时立即停止程序以查看当时其他线程在做什么?
【问题讨论】:
标签: c++ multithreading visual-c++ visual-studio-debugging