4
Чому ми копіюємо тоді переміщення?
Десь я побачив код, у якому хтось вирішив скопіювати об’єкт і згодом перемістити його до члена даних класу. Це залишило мене в замішанні в тому, що я думав, що вся справа в тому, щоб уникнути копіювання. Ось приклад: struct S { S(std::string str) : data(std::move(str)) {} }; Ось мої запитання: …