const_iterator begin() const | Container | Returns a const_iterator pointing to the beginning of the vector. |
const_iterator end() const | Container | Returns a const_iterator pointing to the end of the vector. |
reverse_iterator rbegin() | Reversible Container | Returns a reverse_iterator pointing to the beginning of the reversed vector. |
reverse_iterator rend() | Reversible Container | Returns a reverse_iterator pointing to the end of the reversed vector. |
const_reverse_iterator rbegin() const | Reversible Container | Returns a const_reverse_iterator pointing to the beginning of the reversed vector. |
const_reverse_iterator rend() const | Reversible Container | Returns a const_reverse_iterator pointing to the end of the reversed vector. |
size_type size() const | Container | Returns the size of the vector. |
size_type max_size() const | Container | Returns the largest possible size of the vector. |
size_type capacity() const | vector | See below. |
bool empty() const | Container | true if the vector 's size is 0. |
reference operator[](size_type n) | Random Access Container | Returns the n'th element. |
const_reference operator[](size_type n) const | Random Access Container | Returns the n'th element. |
vector() | Container | Creates an empty vector. |
vector(size_type n) | Sequence | Creates a vector with n elements. |
vector(size_type n, const T& t) | Sequence | Creates a vector with n copies of t. |
vector(const vector&) | Container | The copy constructor. |
template <class InputIterator> vector(InputIterator, InputIterator) [1] | Sequence | Creates a vector with a copy of a range. |
~vector() | Container | The destructor. |