最終更新: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?

関連