unchecked_uninitialized_fill_n
Mesmo que uninitialized_fill_n mas permite o uso de um iterador não-verificada como o iterador de saída (_First) quando _SECURE_SCL=1 é definido.unchecked_uninitialized_fill_n é definido no namespace de stdext .
Observação |
---|
Esse algoritmo é uma extensão do Microsoft para a biblioteca do C++ padrão.O código implementado usando esse algoritmo não será 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
A classe do distribuidor para usar com esse objeto.vector::get_allocator retorna a classe do distribuidor para o objeto._First
Um iterador frente que trata o primeiro elemento no intervalo de destino para ser iniciado._Count
O número de elementos a serem inicializados._Val
O valor a ser usado para inicializar o intervalo de destino.
Comentários
uninitialized_fill_n consulte para um exemplo de código.
Para obter mais informações sobre iteradores verificados, consulte Iteradores selecionados.
Requisitos
Cabeçalho: <memory>
Stdext denamespace: