Library: Containers
Header
The header <vector> is part of the Containers library of the Standard C++ Library. It defines the sequence template class vector, the partial class template specialization vector<bool>, a set of relational operators that C++ programs may use to perform equality and inequality tests on specializations of vector, and two specializations of the swap() algorithm for vector.
namespace std { template <class T, class Allocator = allocator<T> > class vector; template <class T, class Allocator> bool operator==(const vector<T, Allocator>&, const vector<T, Allocator>&); template <class T, class Allocator> bool operator<(const vector<T, Allocator>&, const vector<T, Allocator>&); template <class T, class Allocator> bool operator!=(const vector<T, Allocator>&, const vector<T, Allocator>&); template <class T, class Allocator> bool operator>(const vector<T, Allocator>&, const vector<T, Allocator>&); template <class T, class Allocator> bool operator>=(const vector<T, Allocator>&, const vector<T, Allocator>&); template <class T, class Allocator> bool operator<=(const vector<T, Allocator>&, const vector<T, Allocator>&); template <class T, class Allocator> void swap(vector<T, Allocator>&, vector<T, Allocator>&); template <class Allocator> class vector<bool, Allocator>; template <class Allocator> bool operator==(const vector<bool, Allocator>&, const vector<bool, Allocator>&); template <class Allocator> bool operator<(const vector<bool, Allocator>&, const vector<bool, Allocator>&); template <class Allocator> bool operator!=(const vector<bool, Allocator>&, const vector<bool, Allocator>&); template <class Allocator> bool operator> (const vector<bool, Allocator>&, const vector<bool, Allocator>&); template <class Allocator> bool operator>=(const vector<bool, Allocator>&, const vector<bool, Allocator>&); template <class Allocator> bool operator<=(const vector<bool, Allocator>&, const vector<bool, Allocator>&); template <class Allocator> void swap (vector<bool, Allocator>&, vector<bool, Allocator>&); }
ISO/IEC 14882:1998 -- International Standard for Information Systems --Programming Language C++, Section 23.2