21xrx.com
2024-09-20 05:30:06 Friday
登录
文章检索 我的文章 写文章
C++中map函数的使用
2023-06-28 12:21:19 深夜i     --     --
C++ map 函数 使用

C++中的map函数是一种容器,可以用来存储键/值对。它是一种关联容器,键和值之间是一一对应的。

使用map函数需要包含 头文件。下面是一个示例:


#include <map>

#include <iostream>

using namespace std;

int main() {

  // 创建一个map

  map<string, int> myMap;

  // 添加一些键/值对

  myMap["apple"] = 1;

  myMap["banana"] = 2;

  myMap["orange"] = 3;

  // 遍历map并输出键/值对

  for (auto i : myMap)

    cout << i.first << ": " << i.second << endl;

  

  return 0;

}

上述代码中,我们使用map类创建了一个名为 myMap 的map对象,并添加了三个键/值对。然后我们遍历myMap并在终端输出其键/值对。

需要注意的是,map中的元素按键进行排序。因此,即使您不按顺序插入键/值对,map也会按键进行排序。

下面是一些常用的map函数:

- insert():插入一个键/值对到map中

- erase():从map中删除一个键

- find():查找给定键是否存在于map中

map函数在C++中是非常有用的。它提供了一种方便的方式来存储和访问键/值对,可以在处理数据时节省大量的时间和劳动。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复