fork download
  1. #include <algorithm>
  2. #include <iostream>
  3. #include <string>
  4. #include <vector>
  5.  
  6. int main()
  7. {
  8. std::vector<std::string> one{"cat", "dog", "newt"};
  9. std::vector<std::string> two;
  10.  
  11. std::move(begin(one), end(one), back_inserter(two));
  12. one.clear();
  13.  
  14. std::cout << "one:\n";
  15. for (auto& str : one) {
  16. std::cout << str << '\n';
  17. }
  18.  
  19. std::cout << "two:\n";
  20. for (auto& str : two) {
  21. std::cout << str << '\n';
  22. }
  23. }
  24.  
Success #stdin #stdout 0.01s 5280KB
stdin
Standard input is empty
stdout
one:
two:
cat
dog
newt