【C++进阶】map的介绍和使用
创始人
2025-05-30 22:49:09

文章目录

  • map的介绍
  • map的模板参数介绍
  • map的容器介绍
  • map重要容器接口的介绍及使用
    • 构造函数
    • 增删查改
    • 迭代器的使用

map的介绍

  1. map是关联容器,它按照特定的次序(按照key来比较)存储由键值key和值value组合而成的元素。
  2. 在map中,键值key通常用于排序和惟一地标识元素,而值value中存储与此键值key关联的内容。键值key和值value的类型可能不同,并且在map的内部,key与value通过成员类型value_type绑定在一起,为其取别名称为pair:
    typedef pair value_type;
  3. 在内部,map中的元素总是按照键值key进行比较排序的。
  4. map中通过键值访问单个元素的速度通常比unordered_map容器慢,但map允许根据顺序对元素进行直接迭代(即对map中的元素进行迭代时,可以得到一个有序的序列)。
  5. map支持下标访问符,即在[]中放入key,就可以找到与key对应的value。
  6. map通常被实现为二叉搜索树(更准确的说:平衡二叉搜索树(红黑树))。

map的模板参数介绍

在这里插入图片描述

map的容器介绍

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

map重要容器接口的介绍及使用

构造函数

在这里插入图片描述
在这里插入图片描述


在这里插入图片描述
在这里插入图片描述


增删查改

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
map和set一样是不允许多个一样的key值插入


在这里插入图片描述
在这里插入图片描述
找到返回该值的迭代器
在这里插入图片描述
没有找到返回end()


在这里插入图片描述

在这里插入图片描述


在这里插入图片描述
在这里插入图片描述

迭代器的使用

在这里插入图片描述

在这里插入图片描述

相关内容

热门资讯

增长53%!1至4月雄安民营企... 河北日报客户端讯(康晓博、王敏)从雄安海关获悉,今年1至4月,雄安新区进出口总值14.7亿元,同比增...
深圳华大智造科技股份有限公司关... 本公司董事会及全体董事保证本公告内容不存在任何虚假记载、误导性陈述或者重大遗漏,并对其内容的真实性、...
金价狂飙,金表也不好卖了 泡泡玛特、老铺黄金、蜜雪冰城股价屡创新高,被港股市场称为“新消费三姐妹”。与它们有着异曲同工之妙的金...
汉口银行拟吸收业绩下滑资产,谋... 文 | 刘振涛谋求IPO的汉口银行,拟吸收合并村镇银行,谋划异地扩张。近日,汉口银行发布公告,将在6...
大连银行迎新帅 能否走出“消失... “ 过去十年,大连银行业绩可谓是原地踏步,2018年到2023年,净利润更是六连降。去年,大连银行结...
雷军凶猛,兵临董明珠城下 雷军... 家电大战,全面开打。文 | 华商韬略 东木褚小米的大家电业务爆发了,营收首次突破1000亿大关。去年...
财报里的十大跨境巨头:出海增长... 作者 | 唐飞编辑 | 谭格2024年的跨境电商江湖,正经历着前所未有的冰火两重天。一边是安克创新靠...
A股、港股云计算概念双双走强,... 6月5日,三大指数集体高开,盘中创业板指走高,港股方面,恒生科技指数涨幅走阔。A股、港股云计算概念双...
财报解读|蔚来一季度营收增长2... 21世纪经济报道记者 郑植文 上海报道6月3日,蔚来汽车发布了2025年第一季度财报。数据显示,20...
广发基金王明旭:面对市场逆风,... (来源:资事堂)过去五年里,我们对话了数百名基金经理,广发基金王明旭无疑是极具特点且与众不同的。第一...
小商品城股价创历史新高 小商品... 6月5日,小商品城股价振荡上扬,最高涨至18.99元/股,创下历史新高。截至记者发稿,公司市值达10...
张裕A被调出深证成指,总经理孙... 瑞财经 刘治颖 6月3日,深交所发布公告称,将于6月16日对深证成指、创业板指、深证100等指数实施...
信音电子:6月4日融资买入26... 证券之星消息,6月4日,信音电子(301329)融资买入268.8万元,融资偿还146.89万元,融...
李斌:蔚来正在走出最低谷,二季... 成立11年,蔚来遭遇多次起伏。 2019年时,蔚来靠外部融资成功复活;而今年一季度,在外部唱衰之下,...
海科新源:6月4日融资买入38... 证券之星消息,6月4日,海科新源(301292)融资买入381.85万元,融资偿还265.17万元,...
长安、东风重组中止 兵装集团汽... 经观要闻 经过116天的磋商与谈判之后,两大汽车央企东风与长安的重组计划中止。 长安汽车(0006...
“苏超”引爆A股足球概念持续狂... 6月5日早盘,足球概念再度走强,截至发稿,金陵体育、共创草坪涨停,星辉娱乐涨超9%,探路者、康力源、...
人工智能产业迎政策利好,恒生互... 6月5日早盘,港股集体走强。截至发稿,恒生互联网科技业指数涨2.38%,微盟集团涨超6%,快手-W、...
商业航天概念股爆发,超捷股份超... 6月5日,商业航天概念股爆发,超捷股份超逾15%,天银机电、上海瀚讯、航宇微涨逾3%。
「开盘」A股三大股指集体小幅高... A股三大股指6月5日集体小幅高开。其中,沪指涨0.06%报3378.22点,深成指涨0.08%报10...
长安与东风不再合并,兵器装备集... 红星资本局6月5日消息,今日早间,长安汽车(000625.SZ)、中光学(002189.SZ)、湖南...
CRO概念股走低,金凯生科跌逾... 6月5日,CRO概念股走低,金凯生科跌逾8%,鸿博医药、泰格医药、成都先导、昭衍新药跌逾2%。
体育概念再度活跃,共创草坪四连... 6月5日,体育概念再度活跃,共创草坪四连板,冰山冷热、元隆雅图快速拉升涨停,金陵体育冲击涨停。
6月5日投资避雷针:7天5板人... 导读:财联社6月5日投资避雷针,近日,A股及海外市场潜在风险事件如下。国内经济信息方面包括:1)本周...
楼市已经触底,明年会回暖吗?国... 我最近一直在研究房地产市场,发现2024年的数据确实挺吓人的: 全国新建商品房销售面积同比下降12....
百亿市值大族数控冲击IPO:5... 瑞财经 王敏 5月30日,据港交所官网,深圳市大族数控科技股份有限公司(以下简称“大族数控”)向港交...
李在明上台,韩国转机将至? 李... 6月4日上午11时许,韩国新任总统李在明在国会正式宣誓就职,开启五年任期。李在明在就职讲话中表示,将...
恒指高开0.74% 恒指高开0... 【恒指高开0.74%】香港恒生指数高开0.74%,恒生科技指数高开0.97%。蔚来涨超3%,阿里巴巴...
V观财报|温氏股份实控人调整,...   中新经纬6月5日电 温氏股份4日晚间公告,公司的实际控制人自2025年6月4日起调整为温鹏程、温...