pthread_mutexattr_t结构体包含了表示互斥量属性的变量和与属性相关的函数。下面是pthread_mutexattr_t结构体的成员变量和函数的说明: 1.成员变量: a. int pshared:表示互斥量的共享类型。取值为PTHREAD_PROCESS_PRIVATE(互斥量只能在进程内共享)、PTHREAD_PROCESS_SHARED(互斥量可以在多个进程之间共享)。 b. int ...
} pthread_mutexattr_t; ``` 下面我们将逐个介绍pthread_mutexattr_t结构体的成员变量和方法。 一、pshared成员变量 pshared成员变量用来设置互斥锁是否为进程共享的属性。它的取值可以是以下两种: - PTHREAD_PROCESS_PRIVATE:表示互斥锁是进程私有的,默认取值。 - PTHREAD_PROCESS_SHARED:表示互斥锁是进程共享的。