<alg> move
Přesunete prvky spojené s zadaný rozsah.
template<class InputIterator, class OutputIterator>
OutputIterator move(
InputIterator _First,
InputIterator _Last,
OutputIterator _Dest
);
Parametry
_First
Vstupní iterační označující, kde začít rozsah prvky přesunout._Last
Vstupní iterační označující konec rozsahu prvky přesunout._Dest
Iterační výstup, který obsahuje přesunuté prvky.
Hodnota/Návratová hodnota vlastnosti
Iterace výstupu vrátí na první prvek, který nebyl přesunut.
Poznámky
The template function evaluates *(_Dest + N) = move(*(_First + N))) once for each N in the range[0, _Last - _First), přísně zvýšení hodnoty N s nejnižší hodnotou.It then returns _Dest + N.If _Destand _First designate regions of storage, _Dest must not be in the range [_First, _Last).
Požadavky
Záhlaví: <algorithm>
Obor názvů: std