다음을 통해 공유


checked_uninitialized_fill_n

동일 uninitialized_fill_n 하지만 적용으로 출력 반복기는 확인 된 반복기를 사용 (_First).checked_uninitialized_fill_n에 정의 된 stdext 네임 스페이스.

[!참고]

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

template<class FwdIt, class Size, class Type>
   void checked_uninitialized_fill_n(
      ForwardIterator _First,
      Size _Count,
      const Type& _Val
   );
template<class FwdIt, class Size, class Type, class Allocator>
   void checked_uninitialized_fill_n(
      ForwardIterator _First,
      Size _Count,
      const Type& _Val,
      Allocator& _Al
   );

매개 변수

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

  • _First
    시작 하려면 대상 범위의 첫 번째 요소의 주소는 정방향 반복기입니다.

  • _Count
    초기화할 요소의 수입니다.

  • _Val
    대상 범위를 초기화 하는 데 사용할 값입니다.

설명

참조 uninitialized_fill_n 코드 샘플에 대 한.

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

요구 사항

헤더: <memory>

네임 스페이스: stdext