最終更新:2025-03-25 (火) 08:44:57 (31d)
pthread_cond_wait
Top / pthread_cond_wait
mutex のアンロックと条件変数 cond の送信に対する待機を一息で行う
int pthread_cond_wait(pthread_cond_t *cond, pthread_mutex_t *mutex);
メモ
- 条件が満たされるまでスレッドを待機状態にする(ミューテックスと組み合わせて使う)
- 条件変数の排他処理にミューテックスを使う
- pthread_mutex_lock
- pthread_mutex_unlock?
関連
- pthread_cond_broadcast - 待機中の全スレッドを起こす