c++ STL vector map的使用
来源:互联网 发布:php浏览次数 编辑:程序博客网 时间:2024/06/07 19:51
vector 容器的3种清理元素和空间的方法
1.clear(),这种方法只清理元素,不回收
2.erase(),这种方法循环删除,也不回收空间
3.swap,清空元素并回收空间具体使用有两种,如下
vector<ElementType>.swap(variableName)
variableName.swap(vector<ElementType>())
map容器添加元素的方法如下
先初始化 如map<int,string> initial;
1.initial[1]="wang";
2.initial.insert(make_pair(1,"wang"));
3.initial.insert(pair<int,string>(1,"wang"));
4.initial.insert(map<int,string>::value_type(1,"wang"));
遍历map中的元素使用迭代器,
map<int,string> ::iterator it;
for(it=initial.begin();it!=initial.end();++it)
{
cout<<it->first>>" ">>it->second>>endl;
}
0 0
- c++ STL vector map的使用
- C++STL (vector,list,map)
- C++STL中vector的使用
- stl map vector的删除
- 使用linux的GDB打印STL(vector,map,set..................)
- STL容器 list、vector、map、set 使用的陷阱
- 20170725使用linux的GDB打印STL(vector,map,set..................)
- C++STL库 vector map list 使用方法
- c++stl map数组下标的使用
- STL的vector使用
- STL map/ unordered_map/ vector内存使用实验
- STL里vector/list/map使用find_if
- C/C++--STL中list,vector,deque,map,set区别、联系和使用场景
- C/C++--STL中list,vector,deque,map,set区别、联系和使用场景
- [C++][STL][map]C++ map的基本操作和使用
- stl的vector,map,list删除元素
- STL map的使用
- map 的使用【STL】
- LaTeX数学公式编辑学习
- 获取项目路径
- JS新API标准 地理定位(navigator.geolocation)
- toolbox-shell命令汇总
- hashCode
- c++ STL vector map的使用
- [HDU1757]A Simple Math Problem(矩阵快速幂)
- linux上部署Mysql(成功的哦,那些狗屁砖家误人子弟,看我的)
- 转载资源
- jQuery循环绑定不同参数的函数
- Longest Increasing Subsequence
- Spring核心类和原理分析
- 同时注释多行快捷键(eclipse 和 VS两种)
- 查看mysql版本的四种方法