永发信息网

VC环境下如何调试多线程?

答案:2  悬赏:80  手机版
解决时间 2021-04-10 11:10
  • 提问者网友:浪荡绅士
  • 2021-04-09 18:35
如题,在VC环境下,我在主线程里设置断点进行调试,而不能进入其他线程里面去看看。怎么做?
最佳答案
  • 五星知识达人网友:孤老序
  • 2021-04-09 19:21
我也是刚学VC的新手,给你点建议,定义一个整型全局变量,线程一圈开始时清0,执行一条将全局变量+1,再这个变量显示到主线程窗口中,这样能看到线程走到那一步,为了方便看,可以在子线程中第条语句后加一条Sleep(40);延时一下
全部回答
  • 1楼网友:不如潦草
  • 2021-04-09 19:42
不是只能在一个线程中断下来,无论什么线程,只要执行到断点代码处,就会停下来。只要断点还没达到,所有线程都在运行,只要断点中断,所有线程也同时中断,当你单步跟踪时,其他线程并不运行。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯