C++ 教程目录

String 类和标准模板库

C++ std::map

std::map 是一种关联容器,它存储由键值对 (Key-Value Pair) 组成的元素。Map 中的元素是根据键 (Key) 自动排序的。

常用操作

  • map[key] = value: 插入或修改元素。
  • find(key): 查找元素,返回迭代器。
  • erase(key): 删除指定键的元素。
  • size(): 返回键值对数量。

实例:查找与删除

m.erase(2); // 删除键为 2 的项
if (m.find(2) == m.end()) { ... } // 查找
C++ Playground
运行结果 / 调试信息
等待编译...
本节课暂无动态演示