bad_function_call (C++11) the exception thrown when invoking an emptystd::function (class) mem_fn (C++11) creates a function object out of a pointer to a member (function template) Identity std::identityis the identity function object: it returns its argument unchanged. ...
returns the function used to compare keys for equality (public member function) Non-member functions operator==operator!= (C++11)(C++11)(removed in C++20) compares the values in the unordered_set (function template) std::swap(std::unordered_set) ...
Hash (with Key as the function call argument type) DefaultConstructible CopyAssignable Swappable Given the following values: h, an object of type std::hash<Key>. k1 and k2, objects of type Key. All following requirements are satisfied: If k1 == k2 is true, h(k1) == h(k2...
(function template) ranges::upper_bound (C++20) returns an iterator to the first elementgreaterthan a certain value (algorithm function object) upper_bound returns an iterator to the first elementgreaterthan the given key (public member function ofstd::set<Key,Compare,Allocator>) ...