读书人

两个函数的有关问题好难

发布时间: 2012-08-13 13:21:53 作者: rapoo

两个函数的问题,好难!
有两个函数,第一个函数体内的程序代码还在运行中,如何让另外一个函数先响应的问题。
或者说两个按钮,按第一个按钮,在执行一大串,还没执行完。
现在按了第二个按钮,而第一个代码却还没执行完,显然没法响应按钮2,如何先响应按钮2???
比如:

C/C++ code
void a(){    ....    ....    .....    while(i<100)   {     .....     ......   }}void b(){...;;;.....}




[解决办法]
多线程嘛...
[解决办法]
看来是需要使用多线程的呢
[解决办法]
将第一个按钮事件里的任务挪到一个线程里。

事件机制不是多线程,不要混淆,我觉得也没有混淆的理由,毕竟你已经遇到了实实在在的问题。

读书人网 >C++

热点推荐