copy_n
Copie un nombre spécifié d'éléments.
template<class InputIterator, class Size, class OutputIterator>
OutputIterator copy_n(
InputIterator _First,
Size _Count,
OutputIterator _Dest
);
Paramètres
_First
Un itérateur d'entrée qui indique où copier des éléments._Count
Un type signé ou d'entier non signé indiquant le nombre d'éléments à copier._Dest
Un itérateur de sortie qui indique où copier des éléments.
Valeur de retour
Retourne un itérateur de sortie à laquelle les éléments copiés.Elle est identique à la valeur retournée du troisième paramètre, _Dest.
Notes
La fonction de modèle a *(_Dest + N) = *(_First + N)) une fois pour chaque N dans la plage [0,_Count), pour augmenter strictement des valeurs d' N en commençant par la valeur la plus basse.Il retourne ensuite _Dest+ N.Si _Dest et les régions attitrées d' _First de la mémoire, _Dest ne doivent pas être comprise entre [_First,_Last).
Configuration requise
en-tête : <algorithm>
l'espace de noms : DST