
map
taozhua
这个作者很懒,什么都没留下…
展开
-
JSON与map 互转
DynamicStruct // 会排序 ,基于map OrderedDynamicStruct / /不会排序 ,基于队列 dqueue typedef Dynamic::Struct < std::string> DynamicStruct; typedef Dynamic::Struct<std::string, Poco::OrderedMap<std::string, Dynamic::Var>, Poco::Ordered原创 2020-09-13 17:22:26 · 878 阅读 · 0 评论 -
map相关数据结构比较
1、map 红黑书 ,如果结构体key 重载的话,需要重载 < 操作符 2、unordered_map 基于hash ,如果 key 作为结构体,需要重载 == 操作符,并且重写hash函数 struct ST { string strClass; string strNO; ST(const string& cs, const string&no) :strClass(cs), strNO(no) { } bool operator < (const ST& st)原创 2020-09-13 09:43:45 · 571 阅读 · 0 评论