The assign function is overloaded to allow various types to be assigned to a deque.
template <class InputIterator> void assign (InputIterator first, InputIterator last); void assign(size_type n, const T& t);
The class deque has one member function to resize the deque.