【C++】map.count和map.find

  • Post author:
  • Post category:其他





前言

map.count和map.find都是根据map中的键去查找,而不是根据值去查找。

也就是查的是<key,value>中的key,而不是value。


那如果要根据value来进行查找,应该用什么函数呢?



提示:以下是本篇文章正文内容,下面案例可供参考



一、map.count

map.count()返回的是0或1

0表示查找失败

1表示map中存在该键



二、map.find

map.find()返回的是迭代器

如果查找成功,则返回该键所在位置的迭代器

失败则返回map.end()所在位置的迭代器




总结

find和count两个函数都是

对键进行查找

的map的函数



版权声明:本文为weixin_48453504原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。