2014年10月16日

条件变量函数

摘要: #include #include #include pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;/*初始化互斥锁*/pthread_cond_t cond = PTHREAD_COND_INITIALIZER;/*初始化条件变量*/void ... 阅读全文

posted @ 2014-10-16 22:45 kangbry 阅读(427) 评论(0) 推荐(0) 编辑

互斥量函数

摘要: 一、互斥锁互斥锁,是一种信号量,常用来防止两个进程或线程在同一时刻访问相同的共享资源。需要的头文件:pthread.h互斥锁标识符:pthread_mutex_t(1)互斥锁初始化:函数原型: int pthread_mutex_init (pthread_mutex_t* mutex,const ... 阅读全文

posted @ 2014-10-16 22:44 kangbry 阅读(748) 评论(0) 推荐(0) 编辑

信号量函数

摘要: 信号量函数int sem_init(sem_t *sem,int pshared,unsigned int value);sem_init初始化一个信号量,注意pshared表示允许几个进程共享该信号量,一般设0用于进程内的多线程共享,要看是否支持进程共享,value代表信号灯个数int sem_d... 阅读全文

posted @ 2014-10-16 22:12 kangbry 阅读(268) 评论(0) 推荐(0) 编辑

导航