c++11 map 遍历 条件匹配,else
以下是 C++11 中使用 map 进行条件匹配并处理 else 情况的示例代码:
复制代码
输出结果:
复制代码
在这个示例代码中,我们首先创建了一个名为 myMap 的 std::map 对象,并用三个键值对初始化它。然后,我们使用 auto 和迭代器遍历整个 map。在每次迭代过程中,我们检查当前迭代器指向的键是否为“banana”或“grape”,如果是,则输出相应的信息。否则,我们输出“Other fruit is found”并将当前迭代器指向的键和值打印出来。在这个示例代码中,“grape”是一个不存在于 map 中的键,因此其值为 0。
评论