Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/132.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何在C++;调试_C++_Multithreading_Visual Studio Code - Fatal编程技术网

C++ 如何在C++;调试

C++ 如何在C++;调试,c++,multithreading,visual-studio-code,C++,Multithreading,Visual Studio Code,我已经用VSCode编码好几个月了。真是太棒了!然而,我发现我不能冻结一个线程。我所能做的就是暂停(所有线程)和继续(所有线程)。如果不冻结特定线程,调试多线程程序就很困难,特别是一些只会以特定顺序出现的bug VSCode在C++调试中有这个特性吗?< /P>你使用VSCODE的工具链是GUI吗?例如,WinDbg支持此@RichardCriten,感谢您的回复!我在Mac上使用VSCode,但通常使用ssh到Linux。所以我想我应该检查gdb的命令,并在调试控制台中使用该命令?

我已经用VSCode编码好几个月了。真是太棒了!然而,我发现我不能冻结一个线程。我所能做的就是暂停(所有线程)和继续(所有线程)。如果不冻结特定线程,调试多线程程序就很困难,特别是一些只会以特定顺序出现的bug


VSCode在C++调试中有这个特性吗?< /P>你使用VSCODE的工具链是GUI吗?例如,WinDbg支持此@RichardCriten,感谢您的回复!我在Mac上使用VSCode,但通常使用ssh到Linux。所以我想我应该检查gdb的命令,并在
调试控制台中使用该命令?