大体意思是如两个vector<int>
vector1元素为{1,2,3}
vector2元素为 {5,4,3}
想要得到vector3{1,2,3,5,4,3}
应该怎么样做?
明显vector3=vector1+vector2是不可以的
vector3.push_back(vector1);也是不可行的
如果用set_union顺序会乱掉
难道一定只有扫一遍过去一个个元素push_back……
还有为什么下面这一行也不能编译?
for_each(vector1.begin(),vector1.end(),vector3.push_back);
慕莱坞森
有只小跳蛙
相关分类