pthread_mutex_trylock返回16表示什么

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/07 09:22:59
pthread_mutex_trylock返回16表示什么
xP_KP*" ^>1Q[$w[FCaNp+*3)eb$2}W~GTvqBפr]xx2^x+]Oz~x5"WC3X84p}p\ϣҵHb9xmJ"tbVNr=T I( ]1=̛F,?I[0c.6z^ iCV22 Iu]mpL`/Dʡw;QS,J^}v

pthread_mutex_trylock返回16表示什么
pthread_mutex_trylock返回16表示什么

pthread_mutex_trylock返回16表示什么
返回0是锁可以正常获取,否则返回一个错误号,想知道这个错误号是什么意思,可以这样打印
printf("%s\n",strerror(16));
strerror可以将错误号转换为一个说明的字符串
16对应的是Device or resource busy,说明这个锁资源已经被占用了