다음을 통해 공유


checked_uninitialized_copy

동일 uninitialized_copy 하지만 적용으로 출력 반복기는 확인 된 반복기를 사용 합니다.이 함수에 정의 되어 있는 stdext 네임 스페이스 네임 스페이스입니다.

[!참고]

이 알고리즘은 표준 C++ 라이브러리에 대 한 Microsoft 확장입니다.이 알고리즘을 사용 하 여 구현 코드를 휴대용 되지 않습니다.

template<class InputIterator, class ForwardIterator>
   ForwardIterator unchecked_uninitialized_copy(
      InputIterator _First,
      InputIterator _Last,
      ForwardIterator _Dest
   );

template<class InputIterator, class ForwardIterator, class Allocator>
   ForwardIterator unchecked_uninitialized_copy(
      InputIterator _First,
      InputIterator _Last,
      ForwardIterator _Dest,
      Allocator& _Al

매개 변수

  • _First
    복사할 원본 범위의 첫 번째 요소의 주소 입력된 반복기입니다.

  • _Last
    복사할 원본 범위의 마지막 요소 주소 입력된 반복기입니다.

  • _Dest
    복사할 대상 범위의 첫 번째 요소의 주소는 정방향 반복기입니다.

  • _Al
    이 개체에 사용할 할당자 클래스입니다.vector::get_allocator할당자 클래스 개체를 반환합니다.

반환 값

앞으로 한 최종 요소 대상에서 범위 위치 주소 지정 하는 반복기 복사본을 받는 중입니다.

설명

참조 uninitialized_copy 코드 샘플에 대 한.

확인 된 반복기에 대 한 자세한 내용은 확인 된 반복기.

요구 사항

헤더: <memory>

네임 스페이스: stdext