STL-容器间的复制list vector

               
#include <iostream>#include <list>#include <string>#include <vector>int main()//copy list to list std::list<std::string> oldList; std::list<std::string> newList; oldList.push_back("test1"); oldList.push_back("test2"); oldList.push_back("test3");  std::copy(oldList.begin(), oldList.end(), std::back_inserter(newList));  //copy vector to vector std::vector<std::string> oldVector; std::vector<std::string> newVector; oldVector.push_back("test4"); oldVector.push_back("test5"); oldVector.push_back("test6"); std::copy(oldVector.begin(), oldVector.end(), std::back_inserter(newVector));  //copy list to vector std::list<std::string> list1; std::vector<std::string> vector1; list1.push_back("test7"); list1.push_back("test8"); list1.push_back("test9"); std::copy(list1.begin(), list1.end(), std::back_inserter(vector1));  //copy vector to list std::list<std::string> vector2; std::vector<std::string> list2; vector2.push_back("test10"); vector2.push_back("test11"); vector2.push_back("test12"); std::copy(vector2.begin(), vector2.end(), std::back_inserter(list2));  return 0;}

           

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

猜你喜欢

转载自blog.csdn.net/yrryyff/article/details/86559563