#include #include #include #include #include int main() { std::vector v{1,2,3,4,5}; std::deque d; std::copy(v.begin(), v.end(), std::front_insert_iterator>(d)); // or std::front_inserter(d) for(int n : d) std::cout << n << ' '; std::cout << '\n'; }