std::latch:: latch
From cppreference.net
C++
Concurrency support library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
std::latch
| Member functions | ||||
|
latch::latch
|
||||
| Constants | ||||
|
constexpr
explicit
latch
(
std::
ptrdiff_t
expected
)
;
|
(1) | (C++20 起) |
|
latch
(
const
latch
&
)
=
delete
;
|
(2) | (C++20 起) |
1)
构造一个
latch
并初始化其内部计数器。若
expected
为负数或大于
max()
,则行为未定义。
2)
复制构造函数被删除。
latch
既不可复制也不可移动。
参数
| expected | - | 内部计数器的初始值 |
异常
不抛出任何异常。