LINUX线程

2019-04-09  本文已影响0人  Tony__Ren
pthread_create
pthread_join
//互斥锁
pthread_mutex_t mutex;
//条件变量
pthread_cond_t has_product;


pthread_mutex_lock(&mutex);
...
pthread_cond_signal(&has_product);
pthread_cond_broadcast(&player->cond);
pthread_cond_timeout_np(&player->cond,&player->mutex, sleep_time/1000ll);
...
pthread_mutex_unlock(&mutex);
//销毁互斥锁和条件变量
pthread_mutex_destroy(&mutex);
pthread_cond_destroy(&has_product);
上一篇 下一篇

猜你喜欢

热点阅读