The multimap::value_comp() method returns a comparison object that can be used to compare two elements to get whether the key of the first one goes before the second. Here the 1st object compares the object of type std::multimap::type. The arguments taken by this function object are of member type type. It is defined in multimap as an alias of pair.
multimap::compared_value value_comp() const;
Here compared_value is a nested class type
Parameters: It does not accepts any parameter.
Return Value: This method returns the comparison object which is an object of the member type multimap::compared_value, which is a nested class that uses the internal comparison object to generate the appropriate comparison functional class.
Below program illustrate the multimap value_comp() function:
a = 10 b = 20 c = 30 d = 40
GeeksforGeeks has prepared a complete interview preparation course with premium videos, theory, practice problems, TA support and many more features. Please refer Placement 100 for details
- multimap::cbegin() and multimap::cend() in C++ STL
- multimap::crbegin() and multimap::crend() in C++ STL
- multimap size() function in C++ STL
- multimap lower_bound() function in C++ STL
- multimap swap() function in C++ STL
- multimap get_allocator() function in C++ STL
- multimap upper_bound() function in C++ STL
- multimap empty() function in C++ STL
- multimap clear() function in C++ STL
- multimap::begin() and multimap::end() in C++ STL
- multimap operator = in C++ STL
- multimap maxsize() in C++ STL
- multimap insert() in C++ STL
- multimap key_comp in C++ STL
- 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 firstname.lastname@example.org. 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.