Aracılığıyla paylaş


unchecked_uninitialized_fill_n

Aynı uninitialized_fill_n , ancak çıkış Yineleyici olarak denetlenmeyen bir yineleyici kullanımına izin verir (_First), _secure_scl = 1 tanımlanır. unchecked_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 ForwardIterator, class Size, class Type>
   void unchecked_uninitialized_fill_n(
      ForwardIterator _First, 
      Size _Count,
      const Type& _Val
   );

template<class ForwardIterator, class Size, class Type, class Allocator>
   void unchecked_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