在静态初始化递归互斥锁时,
static pthread_mutex_t foo_mutex = PTHREAD_RECURSIVE_MUTEX_INITIALIZER;和
static pthread_mutex_t foo_mutex = PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP;为什么我要一个而不是另一个呢?
发布于 2013-03-26 22:06:43
"_NP“意味着该功能是不可移植的。为了保持这里的提示,你最好使用"_NP“版本。
除此之外,我怀疑没有什么不同。不过,也不是百分之百确定。
https://stackoverflow.com/questions/15636850
复制相似问题