copy_n
지정된 수의 요소를 복사합니다.
template<class InputIterator, class Size, class OutputIterator> OutputIterator copy_n(InputIterator first, Size count, OutputIterator dest);
매개 변수
first
요소를 복사할 원본 위치를 나타내는 입력 반복기입니다.count
복사할 요소의 수를 지정하는 부호 있는/부호 없는 정수 형식입니다.dest
요소를 복사할 위치를 나타내는 출력 반복기입니다.
반환 값
요소가 복사된 출력 반복기를 반환합니다. 세 번째 매개 변수인 dest의 반환된 값과 같습니다.
설명
템플릿 함수는 [0, count) 범위의 각 N에 대해 *(dest + N) = *(first + N))을 한 번 평가하여 N의 값을 최소값부터 엄격하게 증가시킵니다. 그런 다음 dest + N을 반환합니다. dest 및 first가 저장소 영역을 지정하는 경우 dest가 [first, Last) 범위에 포함되어서는 안 됩니다.
요구 사항
헤더: <algorithm>
네임스페이스: std