<alg> move
将元素与某个指定的范围。
template<class InputIterator, class OutputIterator>
OutputIterator move(
InputIterator _First,
InputIterator _Last,
OutputIterator _Dest
);
参数
_First
在何处开始一范围元素移动项的迭代器。_Last
指示范围的结束元素移动到项的迭代器。_Dest
为包含移动的元素的输出迭代器。
属性值/返回值
返回输出迭代器未移动的第一个元素。
备注
模板函数一次计算 *(_Dest + N) = move(*(每 N 的_First + N))) 在范围 [0, _Last - 开始从最低值的 N 严格递增值的_First)。 然后 _Dest返回 + N。 如果 _Dest存储和 _First 指定 _Dest,区域不在范围 [_First, _Last)。
要求
标头: <算法>
命名空间: std