c++ 中 map集合的基本使用方法 添加、删除、修改、清空、遍历

本文介绍了C++中map集合的基础使用方法,包括初始化、添加数据、遍历、修改数据以及删除和清空集合的操作。通过示例代码详细展示了每个操作的过程,对理解和运用map集合具有实用价值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        在C++语言中,我们经常使用到map集合来存储 key-value 类型的数据。这里将常用到的map集合操作方法整理出来。

1. map集合的初始化

        这里列举三种初始化的方法:

//初始化不设置参数
map<string, string> tempMap1;

//初始化设置参数
map<string, string> tempMap2 = { {"1" , "temp21"},{"2" , "temp22"} };

//初始化设置参数  使用 pair 函数指定存储的数据类型
map<string, string> tempMap3 = { pair<string, string>("1" , "temp21"), pair<string, string>("2","temp22")};

2. map集合添加数据

        使用 insert() 函数向map集合中添加相应的数据

//直接添加数据 - 添加单个数据
tempMap1["1"] = "数据1";

//添加多个数据 - 添加单个数据
tempMap1.insert({ {"2","数据2"},{"3","数据3"} });

//使用 pari 函数指定存储的数据类型
tempMap1.insert(pair<string, string>("4", "数据4"));

3. map集合的遍历

        使用迭代器 iterator 进行map集合的遍历 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值