std::latch::count_down
De cppreference.com
<tbody>
</tbody>
void count_down( std::ptrdiff_t n = 1 ); |
(desde C++20) | |
Disminuye atómicamente el contador interno en n sin bloquear al llamante.
Si n es mayor que el valor del contador interno o es negativo, el comportamiento no está definido.
Esta operación fuertemente sucede-antes que todas las llamadas que se desbloquean en este objeto latch.
Parámetros
| n | - | El valor por el cual se reduce el contador interno. |
Valor de retorno
(Ninguno)
Excepciones
Lanza std::system_error con un código de error permitido para tipos mutex cuando suceden errores.