copy_n
Copia um número especificado de elementos.
template<class InputIterator, class Size, class OutputIterator>
OutputIterator copy_n(
InputIterator _First,
Size _Count,
OutputIterator _Dest
);
Parâmetros
_First
Um iterador de entrada de que indica onde copiar elementos._Count
Um tipo com sinal ou inteiro sem sinal de que especifica o número de elementos para copiar._Dest
Um iterador de saída para que indica onde copiar elementos.
Valor de retorno
Retorna um iterador de saída para onde os elementos sejam copiados.É o mesmo que o valor retornado do terceiro parâmetro, _Dest.
Comentários
A função do modelo *(_Dest + N) = *(_First + N)) avalia uma vez para cada N no intervalo [0,_Count), para valores estritamente de aumento de N que começam com o valor menor.Em seguida _Dest+ N.Se _Dest e regiões designadas de _First de armazenamento, _Dest não devem estar no intervalo [_First,_Last).
Requisitos
Cabeçalho: <algorithm>
namespace: STD