在C++中,`map` 是一种关联容器,它存储键值对,其中每个键都是唯一的。C标准库中没有直接提供`map`的实现,但可以通过`
以下是如何在C++中使用`std::map`进行赋值的示例:
```cpp
include
include
int main() {
// 创建一个map,键是int类型,值是string类型
std::map
// 使用方括号语法直接赋值
myMap[1] = "one";
myMap[2] = "two";
myMap[3] = "three";
// 或者使用map的insert方法
myMap.insert(std::make_pair(4, "four"));
// 遍历map并打印所有元素
for (const auto& pair : myMap) {
std::cout << pair.first << " -> " << pair.second << std::endl;