• Advertisement
Sign in to follow this  

Appending a vector to another vector

This topic is 4653 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

If I have two std::vector<int>, a and b, is there a good way to copy the elements of b into a, so that a would contain elements of a + elements of b? Another way than just looping through b, and push_back elements to a?

Share this post


Link to post
Share on other sites
Advertisement
There's also insert, although I suppose that's a little less general than jdhardy's approach.

vector<int> a;
vector<int> b;
a.insert(a.end(), b.begin(), b.end());

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement