美文网首页
map的两种插入方法

map的两种插入方法

作者: 夕阳下的不回头 | 来源:发表于2018-10-16 20:17 被阅读15次

mymap.insert()这种赋值不会覆盖原来的值  而[]=这种赋值会覆盖掉原来的值写入新值

代码如下

#include <map>

#include <iostream>

using namespace std;

int main()

{

map<int, int> mymap;

mymap[5] = 3;

mymap[5] = 4;

map<map<int, int >, int > MYMAP;

cout << mymap[5] << endl;

mymap.insert(pair<int, int>(5, 3));

mymap.insert(pair<int, int>(5, 10));

cout << mymap[5] << endl;

//输出俩4  证明mymap.insert()这种赋值不会覆盖原来的值  而[]=这种赋值会覆盖掉原来的值写入新值

system("pause");

    return 0;

}

相关文章

  • map的两种插入方法

    mymap.insert()这种赋值不会覆盖原来的值 而[]=这种赋值会覆盖掉原来的值写入新值 代码如下 #inc...

  • 转:map的四种插入方法总结

    map的四种插入方法总结 方法一:pair例: 方法二:make_pair例: 方法三:value_type例: ...

  • charles的小功能

    1.强大的mapping功能 charles的map功能分为map remote和map local两种。 (1)...

  • Kotlin-数组与集合-Map

    Kotlin 的Map分为 可变的 和 不可变的 两种 声明和创建 Map mapOf(): Map该...

  • Kotlin-Map

    Kotlin 的Map分为 可变的 和 不可变的 两种 声明和创建 Map mapOf(): Map该...

  • charles通过本地映射修改返回数据

    Charles中有两种修改映射的方法Map Local和Map Remote,两种方法各有不同的用处。 这里只记录...

  • Go语言 map快速入门

    map的两种定义方式 定义一个value是map类型的Map,来将学生数据信息存储。 对map的keys进行排序 ...

  • MySql 批量插入测试数据

    创建测试表 插入方法

  • 容器

    概况 容器主要包括 Collection 和 Map 两种,Collection 存储着对象的集合,而 Map 存...

  • Assignment 1 Buffer manager

    坑:用来做(page id)<=>(pagePtr)映射的map有两种实现,一种是map (内部红黑树,排序map...

网友评论

      本文标题:map的两种插入方法

      本文链接:https://www.haomeiwen.com/subject/kfkkzftx.html