Standard C++ Library Reference ISO/IEC (VERSION3)
typedef typename Alloc::pointer pointer;
typedef typename Alloc::const_pointer
const_pointer;
typedef typename Alloc::reference reference;
typedef typename Alloc::const_reference
const_reference;
typedef typename Alloc::value_type value_type;
typedef T0 iterator;
typedef T1 const_iterator;
typedef T2 size_type;
typedef T3 difference_type;
typedef reverse_iterator<const_iterator>
const_reverse_iterator;
typedef reverse_iterator<iterator>
reverse_iterator;
vector();
explicit vector(const Alloc& al);
explicit vector(size_type count);
vector(size_type count, const Ty& val);
vector(size_type count, const Ty& val,
const Alloc& al);
vector(const vector& right);
template<class InIt>
vector(InIt first, InIt last);
template<class InIt>
vector(InIt first, InIt last,
const Alloc& al);
void reserve(size_type count);
size_type capacity() const;
iterator begin();
const_iterator begin() const;
iterator end();
const_iterator end() const;
reverse_iterator rbegin();
const_reverse_iterator rbegin() const;
reverse_iterator rend();
const_reverse_iterator rend() const;
void resize(size_type newsize);
void resize(size_type newsize, Ty val);
size_type size() const;
size_type max_size() const;