#pragma once
#include <boost/thread.hpp>
#include <list>
#include <map>
template <typename T>
class shared_list : public std::list<T>, public boost::shared_mutex {};
template <typename T1, typename T2>
class shared_map : public std::map<T1, T2>, public boost::shared_mutex {};
带读写锁的list和map
由
·
发表回复