boost :: lock_guard vs boost :: mutex :: scoped_lock

Что является предпочтительнымboost::lock_guard или жеboost::mutex::scoped_lock?

Я использую Boost.Thread с надеждой перейти к потокам C ++ 11, когда он станет доступен.

Являетсяscoped_lock часть следующего стандарта C ++?

Есть ли какие-либо преимущества, чтобы предпочесть одно над другим?

НОТА: Я знаю, чтоscoped_lock это простоtypedef изlock_guard.

редактировать: я был неправscoped_lock являетсяне a typedef изlock_guard, Этоtypedef изunique_lock.

Ответы на вопрос(2)

Ваш ответ на вопрос