日期:2014-05-16  浏览次数:20837 次

linux下如何实现 类似Windows的WaitForMultipleObjects函数的功能
代码如下:
HANDLE   handles[2]   =   {m_quitEvent.GetHandle(),   m_semaphore.GetHandle()};
UInt32   uWait   =   WaitForMultipleObjects(2,   handles,   False,   MAX_TIMEOUT);
if(uWait   -   WAIT_OBJECT_0   ==   0)
{
//退出信号
break;
}


Linux代码如何实现呢?

------解决方案--------------------
sig_wait可以不?