C++map容器-插入和删除
map插入和删除
功能描述:
map容器进行插入数据和删除数据
函数原型:
代码如下:
#include <iostream>
using namespace std;
#include <map>//map容器 插入和删除
void printMap(map<int, int> &m) {for (map<int, int>::iterator it = m.begin(); it != m.end(); it++) {cout << "key = " << it->first << " " << "value = " << it->second << endl;}cout << endl;}void test01() {map<int, int >m;//插入//第一种m.insert(pair<int, int >(1, 10));//第二种m.insert(make_pair(2, 20));//第三种m.insert(map<int, int>::value_type(3, 30));//第四种 不建议插入,但可以利用key访问到valuem[4] = 40;printMap(m);//删除m.erase(m.begin());printMap(m);m.erase(3);//按照key删除printMap(m);//清空
// m.erase(m.begin(),m.end());m.clear();printMap(m);}int main() {test01();return 0;
}
C++map容器-插入和删除相关推荐
- C++set容器-插入和删除
set插入和删除 功能描述: set容器进行插入数据和删除数据 函数原型: 代码如下: #include <iostream> using namespace std; #include ...
- C++vector容器-插入和删除
vector插入和删除 功能描述: 对vector容器进行插入,删除操作 函数原型: 代码如下: #include <iostream> using namespace std; #inc ...
- C++string容器-插入和删除
string插入和删除 功能描述: 对string字符串进行插入和删除字符操作 函数原型: #include <iostream> using namespace std; #includ ...
- map容器/multimap容器
目录 1.map基本概念 简介 本质 优点 map和multimap区别 2.map构造和赋值 功能描述: 函数原型 3.map大小和交换 功能描述 函数原型 4 map插入和删除 功能描述 函数原型 ...
- C++ STL容器vector篇(三) vector容器大小和数组大小, 插入和删除元素, 存储和读取元素
vector容器的大小(capacity)和存放数据的大小(size) #include <iostream> #include <vector>using namespace ...
- C++拾趣——STL容器的插入、删除、遍历和查找操作性能对比(Windows VirtualStudio)——遍历和删除
相关环境和说明在<C++拾趣--STL容器的插入.删除.遍历和查找操作性能对比(Windows VirtualStudio)--插入>已给出.本文将分析各个容器中遍历和查找的性能.(转载请 ...
- C++拾趣——STL容器的插入、删除、遍历和查找操作性能对比(Windows VirtualStudio)——删除
相关环境和说明在<C++拾趣--STL容器的插入.删除.遍历和查找操作性能对比(Windows VirtualStudio)--插入>已给出.本文将分析从头部.中间和尾部对各个容器进行删除 ...
- C++拾趣——STL容器的插入、删除、遍历和查找操作性能对比(ubuntu g++)——遍历和查找
相关环境和说明在<C++拾趣--STL容器的插入.删除.遍历和查找操作性能对比(ubuntu g++)--插入>已给出.本文将分析各个容器中遍历和查找的性能.(转载请指明出于breakso ...
- C++拾趣——STL容器的插入、删除、遍历和查找操作性能对比(ubuntu g++)——删除
相关环境和说明在<C++拾趣--STL容器的插入.删除.遍历和查找操作性能对比(ubuntu g++)--插入>已给出.本文将分析从头部.中间和尾部对各个容器进行删除的性能.(转载请指明出 ...
最新文章
- 机器学习——大数据与MapReduce
- Mysql 索引优化分析_如何优化MySQL的性能?从索引方面优化案例分析
- java webdriver page object_Selenium+PageObject+Java实现测试用例
- 怎么高效刷LeetCode?
- 对于高并发的理解及实践方案
- 数据结构--------------静态表的希尔排序
- 计算机网络(十八)-以太网
- 针对提高48V 配电性能的诸多思考!
- 计算机组成原理关键路径,2020年834数据结构、计算机组成原理大纲(13页)-原创力文档...
- utilities——C++常用仿函数(二)
- 抵御风险——漫谈运维核心价值和方法论
- 手机性能测试软件汇总,手机的各项性能测试
- 真香警告!java时间格式转换工具
- 百度测试开发面试题整理
- ccf分区查询_CCF CSP和CCF CCSP简介
- DPSK+PM调制解调
- IOS 苹果公司开发者账号注册申请流程
- A股股票交易如何计算
- Tumblr,instapaper分享
- 计算机图形学学习笔记(上)