1、基本概念
多个线程按照规定的顺序来执行,即为线程同步。
A同学:扫5次地
B同学:拖地
sync.c
2、条件变量
1)初始化
pthread_cond_t cond_ready=PTHREAD_COND_INITIALIZER;
2)等待条件成熟
pthread_cond_wait(&cond_ready,&mut);
3)设置条件成熟
pthread_cond_signal(&cond_ready);
posted on 2016-06-13 21:03 gary_123 阅读(164) 评论(0) 编辑 收藏 举报