概述
1
在linux 中,动态初始化互斥量。<pthread.h>]
pthread_mutex_t mutex;
pthread_mutexattr_t mutex_attr;
pthread_condattr_t cond_attr;
pthread_mutexattr_init(&mutex_attr);
pthread_condattr_init(&cond_attr);
pthread_mutexattr_setpshared(&mutex_attr,PTHREAD_PROCESS_PRIVATE);//1
pthread_condattr_setpshared(&cond_attr, PTHREAD_PROCESS_PRIVATE);//2
其中1,2两句设置互斥量属性,条件变量属性。关键值是PTHREAD_PROCESS_PRIVATE表示只有同一进程创建的不同线程才可以使用该互斥,条件量
最后
以上就是包容水壶为你收集整理的12-3-6关于互斥量的全部内容,希望文章能够帮你解决12-3-6关于互斥量所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复