unordered_map下标查找返回值
时间: 2023-05-24 17:04:24 浏览: 82
查询返回Map
如果使用unordered_map进行下标查找,会返回对应key的value值。如果key不存在,会返回unordered_map的默认值(0或空值,具体取决于value的数据类型)。
例如:
```
unordered_map<string, int> myMap;
myMap["one"] = 1;
myMap["two"] = 2;
int valueOne = myMap["one"];
int valueThree = myMap["three"]; // 不存在的key,返回默认值0
cout << "valueOne: " << valueOne << endl; // 输出1
cout << "valueThree: " << valueThree << endl; // 输出0
```
阅读全文