为函数设置超时。
//
//
//
//
int rst = fun();
if(rst == 0){return 0;}
else
{
//
//
return rst;
}
//
//
//
//
fun函数需要处理一个设备,所花时间不定。
现需要对fun函数做一个超时机制,比如说执行1分钟 还没返回值,自动跳出,继续执行下面的代码。
问一下 在win32和linux 两种平台分别怎么实现?
[解决办法]
Waitforxxxobject
[解决办法]
《Windows核心编程》
[解决办法]
Waitforxxxobject 可以 搞个timer什么的也行 不过麻烦了
[解决办法]
http://www.cnblogs.com/fullsail/archive/2012/08/12/2634336.html
[解决办法]
这是设计问题,不是平台问题.