当前位置: 首页 > news >正文

C++,STL 051(24.10.28)

内容

1.map容器的构造函数。

2.map容器的赋值操作。

运行代码

#include <iostream>
#include <map>using namespace std;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> m1; // 默认构造// 注意insert是如何插入数据的m1.insert(pair<int, int>(2, 20));m1.insert(pair<int, int>(3, 30));m1.insert(pair<int, int>(4, 40));m1.insert(pair<int, int>(1, 10));printMap(m1);map<int, int> m2(m1); // 拷贝构造printMap(m2);map<int, int> m3;m3 = m2; // 重载等号操作符进行赋值printMap(m3);
}int main()
{test01();return 0;
}

输出结果


http://www.mrgr.cn/news/61456.html

相关文章:

  • Windows安装ES单机版设置密码
  • Vue 学习之旅:核心技术学习总结与实战案例分享(vue指令下+计算属性+侦听器)
  • 闭环梯形加减速算法,适用所有双环及以上系统(修正)
  • Spring Boot中的配置文件有哪些类型
  • 《AI模型格局演变:Claude、Gemini Flash与OpenAI的技术角力》
  • Monorepo设置:新手指南
  • 基于Multisim的数字温度计设计与仿真
  • Android 部署web服务器
  • Hue3.9.0-cdh5.14.0安装
  • C语言中的野指针以及避免野指针的常用方式
  • ORBBEC_calss1_ubuntu20.04安装ros noetic
  • 一次性全讲清楚!Spring Cloud微服务
  • 【大数据学习 | kafka】kafka的shell操作
  • Java学习教程,从入门到精通,Java if...else语句(13)
  • AtCoder DP Contest 题目全讲(上)
  • 5. STM32之TIM实验--输出比较(PWM输出,电机,四轴飞行器,智能车,机器人)--(实验5:PWM驱动直流电机)
  • Hadoop生态圈框架部署(二)- 配置IP地址映射为主机名及免密登录
  • 网络中的一些基本概念
  • Spring SPI、Solon SPI 有点儿像(Maven 与 Gradle)
  • 13.2024.10.29
  • jmeter基础01-1_环境准备-windows系统安装jdk
  • 【模型学习之路】手写+分析Transformer
  • IFC模型文本的含义
  • 【力扣打卡系列】滑动窗口与双指针(三数之和)
  • 昆明理工大学MBA工商管理课程表
  • 【云原生】云原生后端详解:架构与实践