checked_uninitialized_fill_n
Aynı uninitialized_fill_n , ancak Yineleyici çıktı olarak işaretlenmiş bir yineleyici kullanımını zorunlu kılar (_First). checked_uninitialized_fill_niçinde tanımlanan stdext ad alanı.
Not
Bu algoritma için Standart C++ Kitaplığı Microsoft uzantısıdır.Bu algoritma kullanarak uygulanan kod taşınabilir olmayacaktır.
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
);
Parametreler
_Al
Bu nesne ile kullanılacak ayırıcı sınıfı. vector::get_allocatorayırıcı sınıf nesnesi döndürür._First
Başlatılan için hedef aralıktaki ilk öğe adresleme bir ileriye doğru Yineleyici._Count
Başlatılmamış öğe sayısı._Val
Hedef aralık başlatmak için kullanılan değer.
Notlar
Bkz: uninitialized_fill_n bir kod örneği için.
Checked Yineleyicilerde hakkında daha fazla bilgi için bkz: İşaretli Yineleyiciler.
Gereksinimler
Başlık: <memory>
Namespace: stdext