Suppose I have a std::vector (let’s call it myVec) of size N. What’s the simplest way to construct a new vector consisting of a copy of elements X through Y, where 0 <= X <= Y <= N-1? For example, myVec [100000] through myVec [100999] in a vector of size 150000.

If this cannot be done efficiently with a vector, is there another STL datatype that I should use instead?

15 Answers
15

Leave a Reply

Your email address will not be published. Required fields are marked *