1 답변

  • 좋아요

    1

    싫어요
    채택 취소하기

    std::vector::insert를 쓰세요.

    다음과 같이 쓸 수 있습니다.

    1. iterator insert (iterator position, const value_type& val);
    2. void insert (iterator position, size_type n, const value_type& val);
    3. template <class InputIterator>

      void insert (iterator position, InputIterator first, InputIterator last);


    1. position : 새 element가 삽입될 위치
    2. val : 삽입될 element
    3. n : 삽입할 element의 개수
    4. first, last : 삽입할 element의 범위를 지정하는 iterator. 범위 : [first, last)

    질문하신 경우는

    vector1.insert( vector1.end(), vector2.begin(), vector2.end() );

    과 같이 쓰시면 되겠네요

답변을 하려면 로그인이 필요합니다.

Hashcode는 개발자들을 위한 무료 QnA 사이트입니다. 계정을 생성하셔야만 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 계정을 생성하셔야만 글을 작성하실 수 있습니다.