c++ map 怎么创建
时间: 2023-10-23 12:08:06 浏览: 77
要创建一个 C++ 的 map,可以使用以下语法:
```
std::map<Key, Value> my_map;
```
其中,`Key` 是用于检索值的键类型,`Value` 则是与键关联的值的类型。例如,如果你要创建一个用字符串作为键,映射到整数值的 map,则可以这样写:
```
std::map<std::string, int> my_map;
```
这将创建一个 key 为字符串类型,value 为整数类型的 map。你可以使用 insert 函数向 map 中添加元素:
```
my_map.insert(std::make_pair("foo", 42));
```
这将在 map 中添加一个 key 为 "foo",value 为 42 的元素。
当然,还有其他的多种方法可以创建和操作 C++ 的 map,具体要根据需求选择合适的方法。
阅读全文