<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和存储,_Dest 的 _First 指定区域不能在范围 [_First,_Last)。
要求
标头: <algorithm>
命名空间: std