Итак, после просмотра этой замечательной лекции о ссылках на rvalue, я подумал, что каждый класс выиграет от такой «конструктор перемещения» template
edit и, конечно же, «оператор присваивания перемещения», template
, как указывает Филипп в своем ответе, если он динамически выделяется члены или обычно хранят указатели. Точно так же, как вы , должны иметь copy-ctor, оператор присваивания и деструктор, если применяются пункты, упомянутые ранее.
Мысли?