2015-11-25 41 views
0

是否有任何使用Boost互斥锁的C++ 11 std锁或相反的陷阱?混合增强锁定和std锁定是否安全?

例如,我可以锁定boost::shared_mutexstd::unique_lock。这样做是否安全?

+4

不应该有与这样做,'的std :: unique_lock'任何问题设计用于符合['BasicLockable'](http://en.cppreference.com/w/cpp/concept/BasicLockable)要求的任何类型,其中'boost :: shared_mutex'具有此要求。 – Praetorian

回答