小编Ash*_*ley的帖子

boost :: scoped_lock解锁

我可以在超出scoped_lock范围之前解锁互斥锁吗?我怎么能这样做?

{boost::mutex::scoped_lock  lock(mutex);

if(conditionaA)
{
   if(conditionB)
   {
    //could I unlock here as I don't want to hold the lock too long.
    //perform calculation
   }

}
else
{

}

}//lock scope
Run Code Online (Sandbox Code Playgroud)

谢谢.

c++ boost

0
推荐指数
2
解决办法
8468
查看次数

标签 统计

boost ×1

c++ ×1