命名空间
变体
操作

std::experimental::latch::count_down

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

以原子方式将内部计数器递减 n,不会阻塞调用者。

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

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

[编辑] 参数

n - 内部计数器递减的值

[编辑] 返回值

(无)

[编辑] 异常

不抛出任何异常。