根据 POSIX,我可以通过这种方式静态初始化互斥锁:
pthread_mutex_t m = PTHREAD_MUTEX_INITIALIZER;
但是,如果我希望互斥锁是递归的怎么办?互斥锁默认是非递归的,并且无法为静态初始化提供互斥锁属性。
根据 POSIX,我可以通过这种方式静态初始化互斥锁:
pthread_mutex_t m = PTHREAD_MUTEX_INITIALIZER;
但是,如果我希望互斥锁是递归的怎么办?互斥锁默认是非递归的,并且无法为静态初始化提供互斥锁属性。