cpp/algorithm/copy n

@1@ Copies exactly values from the range beginning at  to the range beginning at. Formally, for each integer, performs. Overlap of ranges is formally permitted, but leads to unpredictable ordering of the results.

@2@ Same as, but executed according to.

Return value
Iterator in the destination range, pointing past the last element copied if or  otherwise.

Complexity
Zero assignments if ; assignments otherwise.