Previous fileTop of DocumentContentsIndex pageNext file
Apache C++ Standard Library Reference Guide

<utility>

Library: General utilities


Header

Local Index

No Entries

Summary

The header <utility> is part of the General utilities library of the C++ Standard Library. It defines the class template pair, a helper function template make_pair(), a set of relational operators that C++ programs may use to perform equality and inequality tests on specializations of pair, and, in the namespace rel_ops, the function templates operator!=(), operator>(), operator<=(), and operator>=().

Synopsis

namespace std {
 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&);
 }
 template <class T1, class T2> 
 struct pair;
 template <class T1, class T2>
 bool operator==(const pair<T1, T2>&, const pair<T1, T2>&);
 template <class T1, class T2>
 bool operator< (const pair<T1, T2>&, const pair<T1, T2>&);
 template <class T1, class T2>
 bool operator!=(const pair<T1, T2>&, const pair<T1, T2>&);
 template <class T1, class T2>
 bool operator> (const pair<T1, T2>&, const pair<T1, T2>&);
 template <class T1, class T2>
 bool operator>=(const pair<T1, T2>&, const pair<T1, T2>&);
 template <class T1, class T2>
 bool operator<=(const pair<T1, T2>&, const pair<T1, T2>&);
 template <class T1, class T2> pair<T1, T2>
 make_pair (const T1&, const T2&);
}

See Also

pair, Operators

Standards Conformance

ISO/IEC 14882:1998 -- International Standard for Information Systems --Programming Language C++, Section 20.2



Previous fileTop of DocumentContentsIndex pageNext file

AltStyle によって変換されたページ (->オリジナル) /