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
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
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 的公开成员函数) [编辑]