首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

Qt多线程异常

2013-07-16 
Qt多线程错误一个模拟钢琴,各个键的控制函数应该用多线程实现,否则一个键发出的音未完成,另一个键就按不了

Qt多线程错误
一个模拟钢琴,各个键的控制函数应该用多线程实现,否则一个键发出的音未完成,另一个键就按不了
但是实现的过程中从事显示QThread:destroyed while thread stillrunning, segmentation fault 
怎么回事?线程类的创建和start()是在钢琴按键槽函数中实现的,请知道的兄弟解释一下为什么?或者提供一个可行的实现方案。 多线程
[解决办法]
程序启动时先创建几个线程挂起,按下钢琴键时将任务调入当前任务最少的那个线程中。
[解决办法]
这个错误提示是由于 线程还没有运行完,你就把它销毁了,检查一下代码看是否有这个问题
[解决办法]
我还是觉得有多少个键就应该有多少个线程, 就那几个键, 而且处理也多很多.

热点排行