다음을 통해 공유


copy_n

지정한 수의 요소를 복사합니다.

template<class InputIterator, class Size, class OutputIterator>
    OutputIterator copy_n(
        InputIterator  _First, 
        Size _Count,
        OutputIterator _Dest
    );

매개 변수

  • _First
    입력된 반복기에서 요소를 복사할 위치를 나타냅니다.

  • _Count
    복사할 요소의 개수를 지정 하는 부호 있는 또는 부호 없는 정수 형식입니다.

  • _Dest
    요소를 복사할 위치를 나타내는 출력 반복기입니다.

반환 값

요소에 복사 된 위치 출력 반복기를 반환 합니다.세 번째 매개 변수, 반환 된 값으로 동일 _Dest.

설명

템플릿 함수 계산 *(_Dest + N) = *(_First + N)) 각각에 대해 한 번 N 범위에서 [0, _Count), 엄격 하 게 값의 증가 대 한 N 가장 낮은 값에서 시작 합니다.It then returns _Dest + N.If _Dest and _First designate regions of storage, _Dest must not be in the range [_First, _Last).

요구 사항

헤더: <algorithm>

네임 스페이스: std

참고 항목

참조

표준 템플릿 라이브러리