C++互斥对象std::mutex与std::shared_mutex;互斥锁:std::lock_guard、std::unique_lock与std::shared_lock的应用
总结:1、两个常用的互斥对象:std::mutex(互斥对象),std::shared_mutex(读写互斥对象)2、三个用于代替互斥对象的成员函数,管理互斥对象的锁(都是构造加锁,析构解锁):std::lock_guard用于管理std::mutex,std::unique_lock与std::shared_lock管理std::shared_mutex。3、以上对象用法见下。1、std::mu