命名空间
变体
操作

std::experimental::latch::count_down_and_wait

来自 cppreference.com
< cpp‎ | experimental‎ | latch
void count_down_and_wait();
(1) (并发 TS)

将内部计数器原子地减 1,并且(如果需要)阻塞调用线程,直到计数器达到零。

如果内部计数器已经是零,则行为未定义。

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

[编辑] 参数

(无)

[编辑] 返回值

(无)

[编辑] 异常

不抛出任何内容。