The ‘==’ is an operator in C++ STL performs equality comparison operation between two unordered sets and unordered_set::operator== is the corresponding operator function for the same.
(unordered_set &uset1 == unordered_set &uset2)
Parameters: This operator function takes reference of two unordered sets uset1 and uset2 as parameters which are to be compared.
Return Value: This method returns a boolean result value after comparing the two sets. The comparison procedure is as follows:
- Firstly their sizes are compared .
- Then each element in ust1 is looked for in ust2
If both the conditions are satisfied true value is returned and at any point if a condition is not satisfied, false value is returned.
Below program illustrates unordered_set::operator== in C++.
sample1 and sample2 are equal. sample2 and sample3 are not equal.
Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready.
- Why overriding both the global new operator and the class-specific operator is not ambiguous?
- Operator Overloading '<<' and '>>' operator in a linked list class
- Ternary operator vs Null coalescing operator in PHP
- dot (.) operator in C/C++
- set operator= in C++ STL
- map operator= in C++ STL
- 'AND' vs '&&' as operator in PHP
- map::operator in C++ STL
- new vs operator new in C++
- bitset operator in C++ STL
- || operator in Java
- multimap operator = in C++ STL
- multimap::operator= in C++ STL
- unordered_map operator= in C++ STL
- unordered_multiset operator = in C++ STL
- alignof operator in C++
- PHP | Ternary Operator
- unordered_map operator in C++ STL
- unordered_multimap operator= in C++ STL
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.