unordered_map的count
时间: 2023-10-17 08:32:36 浏览: 90
C++11 unordered_map与map(插入,遍历,Find)效率对比。
unordered_map的count函数是用来统计unordered_map中指定键值对的数量的。它的函数形式是unordered_map变量名.count(要查找的键值)。返回值为找到的个数。
这个函数可以帮助我们确定某个键值是否在unordered_map中存在,如果返回值大于0,则表示存在该键值对;如果返回值为0,则表示不存在该键值对。这个函数通常用于判断unordered_map中是否包含某个特定键值对。
需要注意的是,count函数返回的是一个整数,而不是一个布尔值。所以在使用count函数的返回值进行条件判断时,我们应该将其与0进行比较,而不是将其直接作为判断条件。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [unordered_map学习之查找操作和观察器操作count,find, contains(C++20),equal_range,hash_function, key...](https://blog.csdn.net/chenyijun/article/details/118914534)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [unordered_map的find和count函数使用总结](https://blog.csdn.net/qq_33634666/article/details/116279227)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文