27    using std::vector<T, Alloc>::vector;
 
   28    typedef typename std::vector<T, Alloc>::reference reference;
 
   29    typedef typename std::vector<T, Alloc>::const_reference const_reference;
 
   30    typedef typename std::vector<T, Alloc>::size_type size_type;
 
   31    typedef typename std::vector<T>::const_iterator const_iterator;
 
   32    reference operator[](size_type n) { 
return this->at(n); }
 
   33    const_reference operator[](size_type n)
 const { 
return this->at(n); }