LINUX.ORG.RU

История изменений

Исправление slovazap, (текущая версия) :

В моем примере из вектора в список элементы перемещаются

Ложь. У тебя в список перемещается весь вектор, а не элементы.

Как правильно это сделать?

Ты не описал ЧТО хочешь сделать. Нужно склеить все вектора из списка в один? Никак, только перемещением отдельных элементов как у тебя делается (с поправкой на то что move для int не имеет смысла). И не забывай делать reserve. А перед этим подумай нужно ли тебе таскать туда-сюда элементы вообще.

Исходная версия slovazap, :

В моем примере из вектора в список элементы перемещаются

Ложь. У тебя в список перемещается весь вектор, а не элементы.

Как правильно это сделать?

Ты не описал ЧТО хочешь сделать. Нужно склеить все вектора из списка в один? Никак, только перемещением отдельных элементов как у тебя делается (с поправкой на то что move для int не имеет смысла). И не забывай делать reserve. А перед этим подумай нужно ли оно тебе вообще.