名前空間
変種
操作

std::experimental::latch::count_down_and_wait

From cppreference.com
< cpp‎ | experimental‎ | latch
 
 
 
 
 
void count_down_and_wait();
(1) (concurrency TS)

内部カウンタを1だけアトミックにデクリメントし、(必要であれば)カウンタがゼロになるまで呼び出しスレッドをブロックします。

内部カウンタがすでにゼロである場合、動作は未定義です。

この操作は、このラッチでブロックしているすべての呼び出しと、trueを返すこのラッチでのすべてのis_ready呼び出しと同期します

[編集] パラメータ

(なし)

[編集] 戻り値

(なし)

[編集] 例外

何もスローしません。

English 日本語 中文(简体) 中文(繁體)