互斥量

如果出现如下错误

# man pthread_mutex_init
没有 pthread_mutex_init 的手册页条目

解决办法

# sudo apt-get install manpages-posix-dev

init

int pthread_mutex_destroy(pthread_mutex_t *mutex);
int pthread_mutex_init(pthread_mutex_t *restrict mutex,
       const pthread_mutexattr_t *restrict attr);

lock

int pthread_mutex_lock(pthread_mutex_t *mutex);
int pthread_mutex_trylock(pthread_mutex_t *mutex);
int pthread_mutex_unlock(pthread_mutex_t *mutex);
原文地址:https://www.cnblogs.com/zhangxuechao/p/11709705.html