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