✅ 操作成功!

map用法

发布时间:2023-06-04 作者:admin 来源:文学

map用法

map用法

-数字图像处理实验

2023年2月15日发(作者:其石)

c++map修改value_C++中map的⽤法总结

⼀、map简介

map是STL(中⽂标准模板库)的⼀个关联容器。

1.可以将任何基本类型映射到任何基本类型。如intarray[100]事实上就是定义了⼀个int型到int型的映射。

提供⼀对⼀的数据处理,key-value键值对,其类型可以⾃⼰定义,第⼀个称为关键字,第⼆个为关键字的值

内部是⾃动排序的

⼆、map的⽤法

1.必须引⼊包

#include

的定义

mapmaps;//第⼀个是键的类型,第⼆个是值的类型

map

容器内元素的访问

通过下标进⾏访问

如:maps['c']=5;

通过迭代器进⾏访问

map可以使⽤it->first来访问键,使⽤it->second访问值

#include

的常⽤⽤法map的常⽤⽤法

()插⼊

//定义⼀个map对象

()查找⼀个元素

find(key):返回键是key的映射的迭代器

map

()清空

()删除⼀个元素

//迭代器刪除

()长度

int

()返回指向map头部的迭代器

()返回指向map末尾的迭代器

//迭代

()返回指向map尾部的逆向迭代器

()返回指向map头部的逆向迭代器

//反向迭代

()判断其是否为空

()交换两个map

👁️ 阅读量:0