rotate_copy()

template <class ForIter, class OutIter>
	OutIter rotate_copy(ForIter start, ForIter mid, ForIter end, OutIter result);

Описание

Копирует элементы в диапазоне в последовательность. В процессе копирования выполняется циклический сдвиг влево

Алгоритм rotate_copy() копирует элементы в диапазоне, заданном параметрами start и end, в последовательность, адресуемую параметром result. В процессе копирования выполняется циклический сдвиг влево элементов таким образом, чтобы элемент, заданный параметром mid, стал новым первым элементом. Алгоритм возвращает итератор, указывающий на конец result последовательности.