joining two vectors in c++
#include <iostream>
#include <vector>
int main() {
std::vector<int> vec1 = {1, 2, 3, 4};
std::vector<int> vec2 = {5, 6, 7, 8};
vec1.insert(vec1.end(), vec2.begin(), vec2.end());
for (int i : vec1) {
std::cout << i << " ";
}
return 0;
}