std::future_errc

来自cppreference.com
< cpp‎ | thread

 
 
线程支持库
线程
(C++11)
this_thread 命名空间
(C++11)
(C++11)
(C++11)
互斥
(C++11)
通用锁管理
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
条件变量
(C++11)
期货
(C++11)
(C++11)
(C++11)
(C++11)
future_errc
(C++11)
 
std::future_errc
Helper类
原文:
Helper classes
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
非成员函数
原文:
Non-member functions
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
 
定义于头文件 <ios>
enum class future_errc {

    broken_promise,
    future_already_retrieved,
    promise_already_satisfied,
    no_state

};
(C++11 起)

The scoped enumeration std::future_errc defines the error codes reported by std::future and related classes in std::future_error exception objects. Only four error codes are required, although the implementation may define additional error codes. Because the appropriate specialization of std::is_error_code_enum is provided, values of type std::future_errc are implicitly convertible to std::error_code.

目录

[编辑] 。会员常数。

。常数。
原文:
Constant
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
Explanation
broken_promise the asynchronous task abandoned its shared state
future_already_retrieved the contents of shared state were already accessed through std::future
promise_already_satisfied attempt to store a value in the shared state twice
no_state attempt to access std::promise or std::future without an associated shared state

[编辑] 。 Helper类。

extends the type trait std::is_error_code_enum to identify future error codes
(类模板)

[编辑] 。非成员函数。

constructs a future error code
(函数)
constructs a future error_condition
(函数)

[编辑] 。为例。

[编辑] 。另请参阅。

保有依赖平台的错误码
(类) [编辑]
保有可移植的错误码
(类) [编辑]