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