Constructors

The vector class provides overloaded constructors for creation of a vector object.

  vector(const Allocator& = Allocator());
  explicit vector (size_type n, const T& value = T(),
  const Allocator& = Allocator());
  template <class InputIterator>
  vector(InputIterator first, InputIterator last,
  const Allocator& = Allocator());
  vector(const vector<T,Allocator>& x);