operator< function template — Compares maps for less-than
template <class Key, class T, class Comp, class Alloc> bool operator<(const map<Key,T,Comp,Alloc>& x, const map<Key,T,Comp,Alloc>& y); template <class Key, class T, class Comp, class Alloc> bool operator<(const multimap<Key,T,Comp,Alloc>& x, const multimap<Key,T,Comp,Alloc>& y);
The <
operator
determines whether x
is less than
y
, using the same algorithm as
lexicographical_compare(x.begin(
)
, x.end( )
, y.begin( )
, y.end( ))
.