Visual C++付属のSTLのvectorに関して教えてください。

typedef const_iterator _It;

vector(_It _F, _It _L, const _A& _Al = _A())
 {insert(begin(), _F, _L); }

void insert(iterator _P, _It _F, _It _L)
 {...

iterator _Ucopy(const_iterator _F, const_iterator _L, iterator _P)
 {for (; _F != _L; ++_P, ++_F)
  allocator.construct(_P, *_F);
 return (_P); }

となっているのですが、(つづく)