
进程间通信
怕什么真理无穷
怕什么真理无穷,进一寸有一寸的欢喜——胡适!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
互斥锁和条件变量的结合使用
#include #include #include #include #include #include using namespace std; pthread_cond_t qready = PTHREAD_COND_INITIALIZER;//初始构造条件变量 pthread_mutex_t qlock = PTHREAD_MUTEX_INITIALIZ原创 2017-07-30 21:57:40 · 339 阅读 · 0 评论 -
互斥锁的使用
#include #include pthread_mutex_t mutex ; void *print_msg(void *arg){ int i=0; pthread_mutex_lock(&mutex); //mutex加锁原创 2017-07-30 22:21:41 · 389 阅读 · 0 评论 -
死锁实例
1、死锁实例1 ,哲学家饿死 pthread_mutex_t dinner_lock = PTHREAD_MUTEX_INITIALIZER; pthread_cond_t dinner_cond = PTHREAD_COND_INITIALIZER; int order = 0; se原创 2017-07-31 15:59:45 · 388 阅读 · 0 评论