Руководство по стандартной библиотеке шаблонов STL

       

Операторы (Operators)


    Чтобы избежать избыточных определений operator!= из operator== и operator>, , >= из operator, библиотека обеспечивает следующее:

template inline bool operator!=(const T1& x, const T2& y) { return !(x == y); } template inline bool operator>(const T1& x, const T2& y) { return y < x; } template inline bool operator inline bool operator>=(const T1& x, const T2& y) { return !(x < y); }

Содержание раздела