2018-04-04から1日間の記事一覧

pthread_cond_waitはなぜmutexを引数にとるのか

pthread_cond_wait ではmutexロック掛けてそれを引数にしなければならない. そしてその同一のmutex変数を使って対になるpthread_cond_signalでもロックを掛ける必要がある. こんな感じ. #include <pthread.h> #include <stdio.h> pthread_mutex_t mutex; pthread_cond_t cond;</stdio.h></pthread.h>…