1
我使用scoped_lock
和mutex
实现版本BlockingQueue posted in a different SO question的,但也有提升对他们俩的多个不同的预编译的头。boost :: signals2 :: mutex和boost :: thread :: mutex有什么区别?
scoped_lock
可通过 “升压/处理器间/同步/ scoped_lock.hpp” 和 “升压/线程/ mutex.hpp”
mutex
可通过 “升压/线程/ mutex.hpp”,“升压/信号2/mutex.hpp“和”升压/线程/ win32/mutex.hpp“
我可以猜测,”win32/mutex.hpp“为Windows优化,但其他人呢?他们之间有什么区别?
它变得非常混乱那里!感谢您清理雾! – Kiril