- 博客(18)
- 收藏
- 关注
原创 C++ STL 容器 multimap
阅读此篇前若有需要请先参看 C++ STL 容器 map 的介绍。map 中不允许存在相同的元素,而 multimap 允许。这一设计上改变也带来一些使用上的不同。访问 multimap 中的元素由于 multimap 中允许存在关键字值相同的元素。因此我们很难想象通过下标访问会发生什么,实际上 multimap 并不允许通过下标来访问其中的元素。由于 map 中的元素是依照 index 的...
2018-10-01 14:57:20 218
原创 C++ STL 容器之 map
map 是 C++ 对数据结构哈希表的实现。要使用 map,请在程序头添加:#include <map>using name space std;数组是最基础的也是我们使用得最为频繁的容器。但数组只能提供数值到其他类型值的映射,即数组只能使用数值作为索引的。很多时候我们需要以其他类型作为索引,如 char 或者 string 等。map 正好可以满足这种需求,故 map 对象的...
2018-09-24 14:01:12 198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人