/sys$common/syshlp/helplib.hlb CXXLSTD, Operators, Operators *Conan The Librarian |
Standard C++ Library Copyright 1996, Rogue Wave Software, Inc. NAME operator!=, operator>, operator<=, operator>= - Operators for the C++ Standard C++ Library SYNOPSIS #include <utility> namespace rel_ops { template <class T> bool operator!= (const T&, const T&); template <class T> bool operator> (const T&, const T&); template <class T> bool operator<= (const T&, const T&); template <class T> bool operator>= (const T&, const T&); } DESCRIPTION To avoid redundant definitions of operator!= out of operator== and of operators >, <=, and >= out of operator<, the library provides these definitions: operator!= returns !(x==y), operator> returns y<x, operator<= returns !(y<x), and operator>= returns !(x<y). To avoid clashes with other global operators these definitions are contained in the namespace rel_ops. To use them either scope explicitly or provide a using declaration (e.g. using_namespace_rel_ops). STANDARDS CONFORMANCE ANSI X3J16/ISO WG21 Joint C++ Committee
|