述語付きwait(lock, pred)
実質的に while (!pred()) wait(lock); を実行する、C++の条件変数の待機オーバーロード。
この概念が関わる関係
- 述語付きwait(lock, pred)は述語のwhileループ再確認の実装を担います。
- std::condition_variableは述語付きwait(lock, pred)を利用します。
この概念を扱う記事
一次資料
- https://learn.microsoft.com/cpp/standard-library/condition-variable-class
- https://en.cppreference.com/w/cpp/thread/condition_variable/wait
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。