当 c++ 中的 map 的 find 函数返回空时,通常表示在 map 中没有找到指定关键字。find 函数返回一个迭代器,如果没有找到指定关键字,那么迭代器将会指向 map 的尾部。
如果您想确认是否找到了关键字,可以使用以下代码:
map<int, int>::iterator it = myMap.find(key);
if (it != myMap.end()) {
// key found
} else {
// key not found
听话的核桃 · 【朗润专栏】何晓贝:如何理解中国金融业规模较 ...· 5 月前 · |
考研的海豚 · 影评《从你的全世界路过》 - 知乎· 1 年前 · |
越狱的冲锋衣 · 2017年小升初如何进入八十中实验班 ...· 1 年前 · |
暴走的小熊猫 · 王的宠妃-第100话· 1 年前 · |
贪玩的山楂 · Roadster(特斯拉研发的跑车)_百度百科· 1 年前 · |