临界区的互斥执行属性由“锁”同步原语(类型为 std::mutex,具有函数 lock()unlock())提供。锁会维护一个记录,记录哪个线程调用了 lock(),只有该“拥有线程”才允许调用 unlock()

最后修改: 2025年01月30日 星期四 17:46