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) | (seit C++20) |
|
latch
(
const
latch
&
)
=
delete
;
|
(2) | (seit C++20) |
1)
Konstruiert einen
latch
und initialisiert seinen internen Zähler. Das Verhalten ist undefiniert, wenn
expected
negativ oder größer als
max()
ist.
2)
Der Kopierkonstruktor ist gelöscht.
latch
ist weder kopierbar noch verschiebbar.
Parameter
| expected | - | der Anfangswert des internen Zählers |
Ausnahmen
Wirft nichts.