galang能够用下标访问map吗
时间: 2024-04-30 11:17:07 浏览: 14
可以,只需要使用map的下标运算符[]来访问即可。若该键不存在,则会自动添加一个新元素。例如:
```
std::map<std::string, int> books;
books["Harry Potter"] = 100;
std::cout << books["Harry Potter"] << std::endl; // 输出100
```
注意,当map中不存在该键时,使用下标访问会自动创建一个新元素,因此建议先使用count()或find()函数判断该键是否存在。