erase

Removes elements at a position or for a range.

  iterator erase(iterator position);
  iterator erase(iterator first, iterator last);
  
VectorSpecializedAlgorithms

The vector class provides for a specialized swap function.