std::condition_variable_any::condition_variable_any

condition_variable_any();
(1) (C++11 起)
condition_variable_any( const condition_variable_any& ) = delete;
(2) (C++11 起)
1) 构造 std::condition_variable_any 类型的对象。
2) 复制构造函数被弃置。

参数

(无)

异常

1) 可能抛出 std::system_error,它的 std::error_condition 在线程没有创建条件变量的权限时等于 std::errc::operation_not_permitted,在某项非内存资源限制阻止这此初始化时等于 std::errc::resource_unavailable_try_again,或者等于其他由实现定义的值。

缺陷报告

下列更改行为的缺陷报告追溯地应用于以前出版的 C++ 标准。

缺陷报告 应用于 出版时的行为 正确行为
LWG 2092 C++11 对于 resource_unavailable_try_again 的错误条件有误 已修正

参阅