std::latch::count_down
来自 cppreference.cn
void count_down( std::ptrdiff_t n = 1 ); |
(C++20 起) | |
原子性地将内部计数器减去 n 而不阻塞调用者。
如果 n 大于内部计数器的值或为负数,则行为未定义。
此操作在所有在此 `latch` 上被解除阻塞的调用**之前发生**。
[编辑] 参数
n | - | 内部计数器减少的值 |
[编辑] 返回值
(无)
[编辑] 异常
错误时抛出 std::system_error,其错误码与互斥锁类型允许的错误码相同。