我想知道是否锁定了pthread锁定变量.一种简单的方法是使用如下所示的trylock
pthread_mutex_t lockVar; if(pthread_mutex_trylock(&lockVar) == 0) { //lock was successful pthread_mutex_unlock(&lockVar); } else { //someone else holds the lock }
如何在不获得锁定的情况下做同样的事情?