std::experimental::latch::count_down

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

原子地使内部计数器的值减少 n,而不阻塞调用方。

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

此操作同步于所有在此 latch 上阻塞的调用,和所有在此 latch 上返回 trueis_ready 调用。

参数

n - 内部计数器所减少的值

返回值

(无)

异常

不抛出。