Namespaces
Variants

std::experimental::latch:: count_down_and_wait

From cppreference.net
void count_down_and_wait ( ) ;
(1) (concurrency TS)

以原子方式将内部计数器递减 1 ,并在必要时阻塞调用线程直至计数器归零。

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

此操作 所有在此latch上阻塞的调用以及所有在此latch上返回 true is_ready 调用实现同步。

参数

(无)

返回值

(无)

异常

不抛出任何异常。