unorderedmap相等
时间: 2023-09-13 16:13:33 浏览: 102
要判断两个 `unordered_map` 是否相等,可以使用 `==` 运算符进行比较。以下是一个示例代码:
```cpp
#include <iostream>
#include <unordered_map>
int main() {
std::unordered_map<int, std::string> map1 = {{1, "Apple"}, {2, "Banana"}};
std::unordered_map<int, std::string> map2 = {{1, "Apple"}, {2, "Banana"}};
std::unordered_map<int, std::string> map3 = {{1, "Apple"}, {3, "Orange"}};
if (map1 == map2) {
std::cout << "map1 and map2 are equal" << std::endl;
} else {
std::cout << "map1 and map2 are not equal" << std::endl;
}
if (map1 == map3) {
std::cout << "map1 and map3 are equal" << std::endl;
} else {
std::cout << "map1 and map3 are not equal" << std::endl;
}
return 0;
}
```
输出结果应为:
```
map1 and map2 are equal
map1 and map3 are not equal
```
以上代码演示了如何使用 `==` 运算符判断两个 `unordered_map` 是否相等。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20250102104920.png)
![-](https://img-home.csdnimg.cn/images/20241231044901.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)