unchecked_uninitialized_fill_n

Igual que uninitialized_fill_n pero permite el uso de un iterador unchecked como iterador generado (_First) cuando _SECURE_SCL=1 está definido.unchecked_uninitialized_fill_n se define en el espacio de nombres stdext .

[!NOTA]

Este algoritmo es una extensión de Microsoft de la biblioteca estándar de C++.El código implementa mediante este algoritmo no se portátil.

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

Parámetros

  • _Al
    La clase de asignador que se usa con este objeto.vector::get_allocator devuelve la clase del asignador del objeto.

  • _First
    Un iterador hacia delante que dirige el primer elemento del intervalo de destino que se iniciará.

  • _Count
    el número de elementos que se inicializarán.

  • _Val
    El valor que se utilizará para inicializar el intervalo de destino.

Comentarios

Vea uninitialized_fill_n para obtener un ejemplo de código.

Para obtener más información sobre iteradores comprobados, vea Iteradores comprobados.

Requisitos

encabezado: <memoria>

espacio de nombres: stdext