back_inserter in vector c++
// back_inserter example #include <iostream> // std::cout #include <iterator> // std::back_inserter #include <vector> // std::vector #include <algorithm> // std::copy int main () { std::vector<int> foo,bar; for (int i=1; i<=5; i++) { foo.push_back(i); bar.push_back(i*10); } std::copy (bar.begin(),bar.end(),back_inserter(foo)); std::cout << "foo contains:"; for ( std::vector<int>::iterator it = foo.begin(); it!= foo.end(); ++it ) std::cout << ' ' << *it; std::cout << '\n'; return 0; }