std::experimental::latch:: count_down
From ru.cppreference.net
<
cpp
|
experimental
|
latch
|
void
count_down
(
ptrdiff_t n
=
1
)
;
|
(1) | (concurrency TS) |
Атомарно уменьшает внутренний счетчик на n без блокировки вызывающего потока.
Если n больше значения внутреннего счетчика или является отрицательным, поведение не определено.
Эта операция синхронизируется с всеми вызовами, которые блокируются на этом latch, и всеми is_ready вызовами для этого latch, которые возвращают true .
Параметры
| n | - | значение, на которое уменьшается внутренний счетчик |
Возвращаемое значение
(нет)
Исключения
Ничего не выбрасывает.