future::wait_for 方法
阻止当前线程,直到异步关联的就绪状态,或直到指定时间间隔结束。
template<class Rep, class Period>
future_status wait_for(
const chrono::duration<Rep, Period>& Rel_time) const;
参数
- Rel_time
指定一个最大时间间隔线程 chrono::duration blocked 对象。
返回值
一个 future_status,指示返回的原因。
备注
只有当其异步提供程序存储了返回值或存储了异常时,关联的异步状态才会是 ready。
要求
标头: future
命名空间: std