Condividi tramite


unchecked_uninitialized_fill_n

Stesso uninitialized_fill_n ma consente l'utilizzo di un iteratore selezionare come output iteratore (_First) quando _SECURE_SCL=1 è definito.unchecked_uninitialized_fill_n è definito nello spazio dei nomi stdext.

[!NOTA]

Questo algoritmo è un'estensione Microsoft alla libreria standard di C++.Il codice implementato mediante l'algoritmo non verrà PE.

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

Parametri

  • _Al
    Classe dell'allocatore da utilizzare con questo oggetto.vector::get_allocator restituisce la classe di un allocatore per l'oggetto.

  • _First
    Un iteratore avanti destinato al primo elemento nell'intervallo di destinazione da avviare.

  • _Count
    Il numero di elementi da inizializzare.

  • _Val
    Il valore da utilizzare per inizializzare l'intervallo di destinazione.

Note

Vedere uninitialized_fill_n per un esempio di codice.

Per ulteriori informazioni sugli iteratori verificati, vedere Iteratori verificati.

Requisiti

intestazione: <memory>

Stdext diSpazio dei nomi: