【发布时间】:2013-04-07 12:32:55
【问题描述】:
我需要让一个线程等到任何一个
- 超时已过期,或
- 一个变量被另一个线程改变了
经过一些研究,我发现 pthreads 有 pthread_cond_timedwait,如果我使用 pthreads,这在这种情况下可能很有用。
我使用的是 C++ 11 线程。在不完全传递给 pthreads 的情况下,是否有适合我的替代方案?
【问题讨论】:
标签: c++ multithreading c++11 timeout pthreads