scoped_lockの範囲外にミューテックスのロックを解除できますか?どうすればいい?boost :: scoped_lock unlock
{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
ありがとうございます。
ドキュメントを読んでいないと評価していますが、Googleでは「scoped_lock unlock」の最初の結果として表示されるため、レートが2倍低下します。 –
純粋な怠け者なのでこの質問をしています。 -1。 –