rotate_copy
Материал из cppreference.com
Синтаксис:
#include <algorithm> output_iterator rotate_copy( forward_iterator start, forward_iterator middle, forward_iterator end, output_iterator result );
Алгоритм rotate_copy() аналогичен алгоритму rotate(), за исключением того, что диапазон элементов копируется перед тем как будет произведен сдвиг.
Смотрите также: rotate