摘要: #definepthread_mutexattr_t attr;pthread_mutex_tXX_mutex;#functions:pthread_mutexattr_initpthread_mutexattr_settypepthread_mutex_initpthread_mutex_lockpthread_mutex_unlock 阅读全文
posted @ 2013-08-20 13:50 kuangniuniu 阅读(167) 评论(0) 推荐(0) 编辑
摘要: http://www.2cto.com/os/201109/104836.html函数原型:Int pthread_mutex_init(pthread_mutex_t *restrict_mutex,const pthread_mutextattr_t *restrict attr) 该函数主要用于多线程中互斥锁的初始化。 如果attr为空的话,则是默认属性,而默认属性的快速互斥锁。 pthread_mutex_init完成成功后会返回0,其他值都是错误的。 int pthread_mutextattr_destroy(pthread_mutextattr_t *restrict_mute. 阅读全文
posted @ 2013-08-20 13:46 kuangniuniu 阅读(1644) 评论(0) 推荐(1) 编辑
摘要: http://blog.csdn.net/ba_jie/article/details/6737057静态初始化[cpp] view plaincopyprint?pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;动态初始化[cpp] view plaincopyprint?int pthread_mutex_init (pthread_mutex_t * mutex, const pthread_mutexattr_t * attr) int 阅读全文
posted @ 2013-08-20 13:41 kuangniuniu 阅读(297) 评论(0) 推荐(0) 编辑