std::future_status
来自 cppreference.com
定义在头文件 <future> 中 |
||
enum class future_status { ready, |
(自 C++11 起) | |
指定由 std::future 和 std::shared_future 的 wait_for
和 wait_until
函数返回的期货状态。
[编辑] 常量
名称 | 解释 |
deferred
|
共享状态包含延迟函数,因此结果只有在明确请求时才会计算 |
ready
|
共享状态已准备就绪 |
timeout
|
共享状态在指定的超时时间过去之前没有变为就绪状态 |
[编辑] 另请参阅
等待结果,如果在指定的超时时间内不可用,则返回 ( std::future<T> 的公共成员函数) | |
等待结果,如果在指定的超时时间内不可用,则返回 ( std::shared_future<T> 的公共成员函数) | |
等待结果,如果在指定的时刻到达之前不可用,则返回 ( std::future<T> 的公共成员函数) | |
等待结果,如果在指定的时刻到达之前不可用,则返回 ( std::shared_future<T> 的公共成员函数) |