copy_n
复制指定数量的元素。
template<class InputIterator, class Size, class OutputIterator> OutputIterator copy_n(InputIterator first, Size count, OutputIterator dest);
参数
first
指示复制元素的位置的输入迭代器。count
指定要复制的元素的数目的有符号或无符号整数类型。dest
指示将元素复制到的位置的输出迭代器。
返回值
返回元素已被复制到的输出迭代器。 它与第三个参数 dest 的返回值相等。
备注
模板函数为范围 [0, count) 中的每个 N 评估一次 *(dest + N) = *(first + N)),从而从最低值开始严格增加 N。 然后它返回 dest + N。 如果 dest 和 dest 指定存储区域,则 first 不得位于范围 [first, Last) 内。
要求
标头:<algorithm>
命名空间: std