回答編集履歴

1

update

2017/06/09 02:15

投稿

yohhoy
yohhoy

スコア6191

test CHANGED
@@ -2,7 +2,9 @@
2
2
 
3
3
 
4
4
 
5
+ - メインスレッド→サブスレッドに通知する設計ですから、メインスレッド側がSignal、サブスレッド側がWaitする構造になるべきです。
6
+
5
- `pthread_cond_wait(cv,m)`関数は、第2引数に指定したミューテックスのロックを保持した状態、つまり`pthread_mutex_lock(m)`~`pthread_mutex_unlock(m)`区間の中で呼び出す必要があります。
7
+ - `pthread_cond_wait(cv,m)`関数は、第2引数に指定したミューテックスのロックを保持した状態、つまり`pthread_mutex_lock(m)`~`pthread_mutex_unlock(m)`区間の中で呼び出す必要があります。
6
8
 
7
9
 
8
10