当cond为真时,在以下情况下锁会发生什么?

0 c++ mutex thread-safety locks

我有这个代码,现在任何人都可以回答在以下情况下锁会发生什么,考虑到cond是真的: -

for (;;) {
static mutex m;
Lock lock(m);
if (cond)
break;
... 
} 
Run Code Online (Sandbox Code Playgroud)

谢谢

Nav*_*een 5

假设Lock类遵循RAII原则,它将解锁互斥锁.