Sdílet prostřednictvím


unchecked_uninitialized_fill_n

Stejné jako uninitialized_fill_n , ale umožňuje použití iterátoru Nekontrolovaná jako iterační výstupu (_First) při _SECURE_SCL = 1 je definován.unchecked_uninitialized_fill_nje definován v stdext oboru názvů.

[!POZNÁMKA]

Tento algoritmus je rozšíření společnosti Microsoft pro Standard C++ Library.Kód implementována pomocí tohoto algoritmu nebude přenosný.

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
   );

Parametry

  • _Al
    Třída přidělování pomocí tohoto objektu.vector::get_allocatorVrátí přidělování třídy objektu.

  • _First
    Předávání iterační adresování první prvek v cílové oblasti inicializovat.

  • _Count
    Počet prvků, které mají být inicializována.

  • _Val
    Hodnota má být použit k inicializaci cílové oblasti.

Poznámky

Viz uninitialized_fill_n ukázku kódu.

Další informace o kontrolované u iterátorů viz Zaškrtnuté iterátory.

Požadavky

Záhlaví: <memory>

Obor názvů: stdext