linux中的C里面使用pthread_mutex_t锁(转载)
摘要:
转自:http://blog.csdn.net/w397090770/article/details/7264315linux下为了多线程同步,通常用到锁的概念。 posix下抽象了一个锁类型的结构:ptread_mutex_t。通过对该结构的操作,来判断资源是否可以访问。顾名思义,加锁(lock)后,别人就无法打开,只有当锁没有关闭(unlock)的时候才能访问资源。 它主要用如下5个函数进行操作。 1:pthread_mutex_init(pthread_mutex_t * mutex,const pthread_mutexattr_t *attr); 初始化锁变量mutex。attr为锁 阅读全文
posted @ 2013-07-29 22:31 次奥砖家 阅读(1887) 评论(0) 推荐(0) 编辑