c++中,map容器怎么插入key值
时间: 2024-03-16 11:45:49 浏览: 150
C++_中的map容器
在C++中,可以使用`std::map`容器的`insert`函数来插入key值。`insert`函数接受一个`std::pair`类型的参数,包含要插入的键值对。例如,以下代码将一个键为`"key"`,值为`1`的键值对插入到一个名为`my_map`的`std::map`容器中:
```c++
#include <map>
int main() {
std::map<std::string, int> my_map;
my_map.insert(std::make_pair("key", 1));
return 0;
}
```
需要注意的是,如果键值对中的键已经存在于`std::map`容器中,则该键值对不会被插入。如果需要更新已存在的键的值,可以使用`operator[]`来直接访问和修改已存在的键的值。
阅读全文