1 답변
-
std::vector::insert를 쓰세요.
다음과 같이 쓸 수 있습니다.
iterator insert (iterator position, const value_type& val);
void insert (iterator position, size_type n, const value_type& val);
template <class InputIterator>
void insert (iterator position, InputIterator first, InputIterator last);
position
: 새 element가 삽입될 위치val
: 삽입될 elementn
: 삽입할 element의 개수first
,last
: 삽입할 element의 범위를 지정하는 iterator. 범위 : [first, last)
질문하신 경우는
vector1.insert( vector1.end(), vector2.begin(), vector2.end() );
과 같이 쓰시면 되겠네요
댓글 입력