• 3709阅读
  • 2回复

[提问]求助!在线等!Qt多线程编程 [复制链接]

上一主题 下一主题
 

只看楼主 倒序阅读 楼主  发表于: 2014-09-04
  大家帮我看看


离线realfan

只看该作者 1楼 发表于: 2014-09-05
点击按钮,主线程执行
thread.start();
子线程可能会卡在wait

而主线线start后,执行thread.wait()在等子线程结束,也卡在这里。


问题就在于子线程Block住了,主线程在等子线程结束的地方也是Block住了。
代码这样写有点失去意义了。
离线reerayxia

只看该作者 2楼 发表于: 2014-09-05
楼上的正解
建议楼主可以看看人家的多线程代码

可以将ThreadRead类提供个STOP信号量,而不是直接用Wait方法。
快速回复
限100 字节
 
上一个 下一个