Function
arrayMoveForward
Moves a range of objects into another range of objects starting from the first element.
Parameters
Iterator to the first element of the source array. | |
Iterator behind the last element of the source array. | |
Iterator to the first element of the target array. The target capacity should be at least as long as the source range. |
Remarks
The function possibly clears (but does not destroy) the source elements.
If source elements must persist, consider to use arrayCopyForward instead.
Note: Be careful if source and target range overlap, because in this case
some source elements could be accidently overwritten before they are moved.
SeqAn - Sequence Analysis Library - www.seqan.de