<alg> move
Elementi di spostamento associati a un intervallo specificato.
template<class InputIterator, class OutputIterator>
OutputIterator move(
InputIterator _First,
InputIterator _Last,
OutputIterator _Dest
);
Parametri
_First
Un iteratore di input che indica dove iniziare l'intervallo degli elementi da spostare._Last
Un iteratore di input che indica la fine di un intervallo di elementi di spostamento._Dest
Un iteratore di output anziché contenere elementi spostati.
Valore proprietà/Valore restituito
Restituisce un iteratore di output al primo elemento che non è stato spostato.
Note
La funzione di modello restituisce una volta *(_Dest+ N) =move(*(_First+ N))) per ogni N nell'intervallo [0,_Last - _First), per i valori esclusivamente aumentare N che iniziano con il valore più basso.Restituisce _Dest+ N.Se _Deste definire le aree _First di archiviazione, _Dest non devono trovarsi nell'intervallo [_First,_Last).
Requisiti
intestazione: <algorithm>
Spazio dei nomi: deviazione standard