<alg> move
Přesunete prvky přidružené zadaný rozsah.
template<class InputIterator, class OutputIterator>
OutputIterator move(
InputIterator _First,
InputIterator _Last,
OutputIterator _Dest
);
Parametry
_First
Vstupní iterátor, který označuje, kde začít řadu prvků, které chcete přesunout._Last
Vstupní iterační označující konec rozsahu prvků, které chcete přesunout._Dest
Iterační výstup, který obsahuje přesunuté prvky.
Hodnota/návratová hodnota vlastnosti
Výstupní iterace vrátí první prvek, který nebyl přesunut.
Poznámky
Funkce šablony vyhodnocuje *(_Dest + N) = move(*(_First + N))) jednou pro každé N v intervalu [0, _Last - _First), pro přísné zvýšení hodnot N počínaje 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í: <algoritmus>
Obor názvů: std