Я прочитал здесь: What are move semantics? под вторичным названием: Специальных функций-членов, причины, почему мы должны унифицировать и копирующий оператор присваивания оператора присваивания & перемещения в оператор присваивания \ копия один хода,Разделительных копировать/перемещать оператор присваивания
но что, если мы хотим запретить копирование или перемещение? должен ли в этом случае указать «удалить» на запрещенном конструкторе и реализовать другое? (т. е. разделение между ними).
Если да, то какой способ это сделать?
Просто отделите их, как и первые два блока кода в этом разделе – Danh
, вы имеете в виду идиому 'copy-and-swap' для операторов присваивания? – vu1p3n0x
vu1p3nox, Да, я. – Etay