DekGenius.com
CPP
c++ vector combine two vectors
vector1.insert(vector1.end(), vector2.begin(), vector2.end());
combine two vectors c++
vector<int> v1 = {1, 2, 3};
vector<int> v2 = {4, 5, 6};
copy(v1.begin(), v1.end(),back_inserter(v2));
// v2 now contains 4 5 6 1 2 3
concat two vectors c++
std::vector<int> first;
std::vector<int> second;
first.insert(first.end(), second.begin(), second.end());
concatenate two vectors c++
#include <vector> // vector
#include <iostream> // output
using namespace std;
int main()
{
// two vectors to concatenate
vector<int> A = {1,3,5,7};
vector<int> B = {2,4,6,8};
// vector that will hold the combined values of A and B
std::vector<int> AB = A;
AB.insert(AB.end(), B.begin(), B.end());
// output
for (auto i : AB) {
cout << i << ' ';
}
}
joining two vectors in c++
// my linkedin : https://www.linkedin.com/in/vaalarivan-prasanna-3a07bb203/
vector<int> AB;
AB.reserve(A.size() + B.size()); // preallocate memory
AB.insert(AB.end(), A.begin(), A.end());
AB.insert(AB.end(), B.begin(), B.end());
//eg : A = {4, 1}, B = {2, 5}
//after the 2 insert operations, AB = {4, 1, 2, 5}
how to concatenate two vectors in c++
vector<int> a, b;
//fill with data
b.insert(b.end(), a.begin(), a.end());
how to concatenate vectors in c++
vector1.insert( vector1.end(), vector2.begin(), vector2.end() );
how to append two vectors in c++
std::vector<int> AB = A;
AB.insert(AB.end(), B.begin(), B.end());
© 2022 Copyright:
DekGenius.com