std::future_status

来自cppreference.com
< cpp‎ | thread

定义于头文件 <future>
enum class future_status {

    ready,
    timeout,
    deferred

};
(C++11 起)

Specifies state of a future as returned by wait_for and wait_until functions of std::future and std::shared_future.

。常数。
原文:
Constant
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
Explanation
deferred the shared state contains a deferred function, so the result will be computed only when explicitly requested
ready the shared state is ready
timeout the shared state did not become ready before specified timeout duration has passed

[编辑] 。另请参阅。

等待结果,如果在指定的超时间隔后仍然无法得到结果,则返回。
(std::future 的公开成员函数) [编辑]
等待结果,如果在指定的超时间隔后仍然无法得到结果,则返回。
(std::shared_future 的公开成员函数) [编辑]
等待结果,如果在已经到达指定的时间点时仍然无法得到结果,则返回。
(std::future 的公开成员函数) [编辑]
等待结果,如果在已经到达指定的时间点时仍然无法得到结果,则返回。
(std::shared_future 的公开成员函数) [编辑]