roi*_*mon 2 c++ concurrency mutex
我刚刚了解到std::lock_guard,我想知道为什么它是一个模板。
到目前为止我只见过尖括号内的std::lock_guard<std::mutex>with 。std::mutex
使用std::lock_guard<std::mutex>确实很普遍。但您可以与其他互斥体类型
一起
使用:std::lock_guard
std::recursive_mutex.BasicLockable,即它支持所需的方法:lock(), unlock()。