【发布时间】:2015-01-23 19:27:47
【问题描述】:
std::condition_variable::wait_for 采用可选谓词在内部处理虚假唤醒。 std::future::wait_for 没有任何此类可选参数。如果我想确保至少等待指定的超时时间,或者是否已经以其他方式处理,是否需要防范虚假唤醒?
【问题讨论】:
-
一个线程(未来的)没有虚假唤醒。
-
不,函数可能有相同的非限定名称,但在概念上它们完全不同
标签: c++ visual-c++ c++11 future