Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

copy_n

 

Copia un número especificado de elementos.

template<class InputIterator, class Size, class OutputIterator> OutputIterator copy_n(InputIterator first, Size count, OutputIterator dest);

first

Iterador de entrada que indica de dónde se copiarán los elementos.

count

Tipo entero con o sin signo que especifica el número de elementos que se copiarán.

dest

Iterador de salida que indica adónde se copiarán los elementos.

Devuelve un iterador de salida de la ubicación a la que se copiaron los elementos.Es el mismo que el valor devuelto del tercer parámetro, dest.

La función de plantilla evalúa *(dest + N) = *(first + N)) una vez por cada N del intervalo [0, count), con los valores de N incrementados de forma estricta empezando por el valor inferior.Después, devuelve dest + N.Si dest y first designan regiones de almacenamiento, dest no deben estar en el intervalo [first, Last).

Requisitos

Encabezado: <algorithm>

Espacio de nombres: std

Mostrar: