gpt4 book ai didi

multithreading - 调试一个线程会阻止其他线程?

转载 作者:行者123 更新时间:2023-12-05 00:37:54 27 4
gpt4 key购买 nike

我有一个基本问题。我正在调试一个应用程序,编辑器一次显示 20 个线程。该控件具有一个已达到断点的线程。剩下的 19 个线程是否会按照各自的指令被阻止,直到时间控制在第一个?或者,当我调试第一个线程时,其他线程有可能窃取一些执行吗?

最佳答案

如果您正在询问 Visual Studio...当它遇到断点时,所有线程都将挂起。但是当你单步调试代码时,即使你打算调试单个线程,其他线程也有机会运行,这是默认行为。

但是,您可以在“线程”窗口中卡住单个线程,右键单击一个线程以查看上下文菜单。然后,当您单步执行代码时,“卡住”的线程不会运行。

关于multithreading - 调试一个线程会阻止其他线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6441076/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com