繁体   English   中英

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

[英]What happens to the lock in the following situation, when cond is true?

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

for (;;) {
static mutex m;
Lock lock(m);
if (cond)
break;
... 
} 

谢谢

假设Lock class 遵循RAII原则,它将解锁互斥量。

RAII 允许解锁 scope 末尾的互斥量。

这是另一个例子Scooped Lock

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM