2015-11-25 54 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

回答