线程间同步
flyfish_289
这个作者很懒,什么都没留下…
展开
-
线程间同步 之 互斥锁 mutex
#include #include #include #define NLOOP 5int counter;pthread_mutex_t counter_mutex = PTHREAD_MUTEX_INITIALIZER;/*使用全局变量 宏定义的 方法 创建锁原创 2011-09-25 20:55:36 · 380 阅读 · 0 评论 -
线程间同步 之 条件变量
#include #include #include struct msg { struct msg *next; int num;};struct msg *head;/*初始化 条件变量和锁*/pthread_cond_t has_product =原创 2011-09-25 20:57:11 · 273 阅读 · 0 评论 -
线程间同步 之 信号量
#include #include #include #include #define NUM 5int queue[NUM];sem_t blank_number, product_number;void *producer(void *arg){ int原创 2011-09-25 20:59:03 · 394 阅读 · 0 评论