QMutex mutex; mutex.unlock(); mutex.unlock(); mutex.unlock(); mutex.unlock(); mutex.unlock(); mutex.unlock(); mutex.lock(); //第1次上锁 mutex.lock(); //第2次上锁 mutex.lock(); //第3次上锁 mutex.lock(); //第4次上锁
如下代码会卡在“第3次上锁”。理论上应该是卡在"第2次上锁"吧 QMutex mutex; mutex.unlock(); mutex.unlock(); mutex.unlock(); mutex.unlock(); mutex.unlock(); mutex.unlock(); mutex.lock(); //第1次上锁 mutex.lock(); //第2次上锁 mutex.lock(); //第3次上锁 mutex.lock(); //第4次上锁
16,820
社区成员
26,685
社区内容
加载中
试试用AI创作助手写篇文章吧