小张慢慢成了老张

导航

2013年4月12日 #

Linux操作系统下的多线程编程详细解析----条件变量

摘要: 1.初始化条件变量pthread_cond_init#include <pthread.h>int pthread_cond_init(pthread_cond_t *cv,const pthread_condattr_t *cattr);返回值:函数成功返回0;任何其他返回值都表示错误初始化一个条件变量。当参数cattr为空指针时,函数创建的是一个缺省的条件变量。否则条件变量的属性将由cattr中的属性值来决定。调用 pthread_cond_init函数时,参数cattr为空指针等价于cattr中的属性为缺省属性,只是前者不需要cattr所占用的内存开销。这个函数返回时,条件变 阅读全文

posted @ 2013-04-12 18:49 小张慢慢成了老张 阅读(173) 评论(0) 推荐(0) 编辑