swap_ranges example int main() { int a[ ] = {1, 2, 3, 4, 5}; vector v; for (int i = 1; i <= 5; ++i) v.push_back(i * 10); swap_ranges(v.begin(), v.end(), a); }