Insert elements before the specified location.
iterator insert( const_iterator pos, value&& v);
pos via move-construction.
< size() + 1, a reallocation occurs first, and all
iterators and references are invalidated. Otherwise, only the iterators
and references from the insertion point forward are invalidated. All
past-the-end iterators are also invalidated.
Constant plus linear in
Strong guarantee. Calls to
Iterator before which the content will be inserted. This may
The value to insert. Ownership of the value will be transferred
via move construction, using the container's associated
An iterator to the inserted value