map容器中,有两种常用的查找方式,都是寻关键码访问,分别为find(key)和下标[key],其中find函数若没有查找到这个关键码,则返回尾迭代器map.end();若查找到则返回该关键码的迭代器。[]下标是直接按照关键码取查找,类似数组的访问方式,若失败则会创建一个该关键码的节点,并将初始val设置成默认值。
map容器的查找
最新推荐文章于 2024-05-24 08:00:00 发布
map容器中,有两种常用的查找方式,都是寻关键码访问,分别为find(key)和下标[key],其中find函数若没有查找到这个关键码,则返回尾迭代器map.end();若查找到则返回该关键码的迭代器。[]下标是直接按照关键码取查找,类似数组的访问方式,若失败则会创建一个该关键码的节点,并将初始val设置成默认值。