=====swap===== Syntax: #include void swap( vector& from ); The swap() function exchanges the elements of the current vector with those of from. This function operates in [[/complexity|constant time]]. For example, the following code uses the swap() function to exchange the contents of two vectors: vector v1; v1.push_back("I'm in v1!"); vector v2; v2.push_back("And I'm in v2!"); v1.swap(v2); cout << "The first element in v1 is " << v1.front() << endl; cout << "The first element in v2 is " << v2.front() << endl; The above code displays: The first element in v1 is And I'm in v2! The first element in v2 is I'm in v1! Related Topics: [[vector_operators|= operator]]