Я искал в документации C ++ функцию, которая перемещала бы диапазон элементов из одного контейнера в другой, используя семантику перемещения. Однако я не нашел такой функции. Что мне не хватает?
Как мне сделать следующее без копирования и использования явных циклов?
// Move 10 elements from beginning of source to end of dest
dest.end() <- move(source.begin(), source.begin() + 10)