利用类的特性使用互斥锁 简述代码 简述 1. 当使用互斥锁的时候,常常忘记解锁 2. 当执行一段代码在执行中抛出了异常无法解锁 代码 class LockMutex { LockMutex(pthread_mutex_t &mutex) { m_mutex = mutex; pthread_mutex_lock( m_mutex ); } ~LockMutex() { pthread_mutex_unlock( m_mutex ); } private: pthread_mutex_t m_mutex; };