Что предпочтительнее boost::lock_guard или boost::mutex::scoped_lock?
Я использую Boost.Thread с надеждой перейти на потоки С++ 11, когда он станет доступным.
Является ли scoped_lock частью следующего стандарта С++?
Есть ли какие-либо преимущества, чтобы предпочесть один над другим?
ПРИМЕЧАНИЕ. Я знаю, что scoped_lock - это всего лишь typedef из lock_guard.
edit: Я ошибался scoped_lock не a typedef of lock_guard. Это a typedef of unique_lock.