命名空间
变体
操作

std::experimental::latch::count_down

来自 cppreference.cn
< cpp‎ | experimental‎ | latch
void count_down( ptrdiff_t n = 1 );
(1) (并发 TS)

原子地将内部计数器减小 n 而不阻塞调用者。

如果 n 大于内部计数器的值或为负数,则行为未定义。

此操作与所有阻塞在此闩锁上的调用以及所有在此闩锁上返回 trueis_ready 调用同步于

[编辑] 参数

n - 内部计数器减少的值

[编辑] 返回值

(无)

[编辑] 异常

不抛出任何异常。