I don\'t well understand the difference betweeen these two lock classes. In boost documentation it is said, boost::unique_lock doesn\'t realize lock automatical
boost::unique_lock
I think unique_lock may be also used when you need to emphasize the difference between unique and shared locks.