set::value_compare

A type that provides a function object that can compare two element values to determine their relative order in the set.

typedef key_compare value_compare;

Remarks

value_compare is a synonym for the template parameter Traits.

For more information on Traits see the set Class topic.

Note that both key_compare and value_compare are synonyms for the template parameter Traits. Both types are provided for the set and multiset classes, where they are identical, for compatibility with the map and multimap classes, where they are distinct.

Example

See the example for value_comp for an example of how to declare and use value_compare.

Requirements

Header: <set>

Namespace: std

See Also

Concepts

set Class

set Members

Standard Template Library