2

我在我的 C 程序中使用了两个互斥锁,我希望它们都是类型:

PTHREAD_MUTEX_ERRORCHECK

将两个互斥锁的其他属性设置为默认值。

我可以使用pthread_mutexattr_t mutexAttrib;上面设置的“type”属性来初始化两个互斥锁吗?安全吗?

4

1 回答 1

3

是的,它是安全的。

pthread_mutexattr_t属性仅在互斥体创建时使用,不被 修改pthread_mutex_init(),初始化后也不需要(即以后也pthread_mutexattr_destroy()可以)

于 2013-08-20T11:32:09.667 回答