Map的find函数使用
时间: 2023-04-07 13:01:38 浏览: 121
find命令使用方法
可以回答这个问题。Map的find函数用于查找指定键是否存在于Map中,如果存在,则返回指向该键对应值的迭代器,否则返回Map的end迭代器。使用方法如下:
```c++
std::map<std::string, int> myMap;
myMap["apple"] = 1;
myMap["banana"] = 2;
myMap["orange"] = 3;
auto it = myMap.find("banana");
if (it != myMap.end()) {
std::cout << "The value of banana is " << it->second << std::endl;
} else {
std::cout << "banana is not found in the map" << std::endl;
}
```
输出结果为:
```
The value of banana is 2
```
阅读全文