C++ unordered_map
2014-07-22 20:13
453 查看
unordered_map,可以看做是一个哈希映射,当你需要记录大量K/V键值对时适用。
声明:
unordered_map<Key_Type, Value_Type> name;
使用时类似于map:name["you"] = "Alan";
cout<<name["you"]<<endl; // Alan
遍历
声明:
unordered_map<Key_Type, Value_Type> name;
使用时类似于map:name["you"] = "Alan";
cout<<name["you"]<<endl; // Alan
遍历
for (unordered_map<string,string>::iterator it = name.begin(); it != name.end; ++it) { cout<<it->first<<" "<<it->second<<endl; }
相关文章推荐
- C++ unordered_map自定义KEY用法以及insert无法覆盖解决办法
- C++ unordered_map
- C++ unordered_map使用方法
- c++ map unordered_map
- C++ unordered_map using a custom class type as the key
- c++ unordered_map 判断某个键是否存在
- C++ unordered_map 自定义key
- C++中的哈希容器unordered_map
- c++: unordered_map
- C++ unordered_map 在key为string类型和char*类型时测试时间性能差异
- c++ map unordered_map
- C++中的哈希容器unordered_map
- c++ unordered_map/set自定义对象的hash
- c++ unordered_map
- C++ unordered_map
- c++的multimap(set)和unordered_map(set)
- 【c++】unordered_set和unordered_map
- C++ STL unordered_map介绍与使用方法
- C++中的哈希容器unordered_map使用示例
- c++中map和unordered_map区别