shallow-copy
×1
Создан 28.04.2025
Вопросы
0
голоса
5
ответов
15
просмотров
Оператор присваивания по умолчанию в C++ выполняет поверхностное копирование?
У меня есть простой вопрос, на который я не смог найти точного ответа. Является ли оператор присваивания по умолчанию (operator=
) просто поверхностным копированием всех членов класса справа?
class Foo { public: int a, b, c; };
Foo f1, f2; ... f1 = f2;
Это было бы идентично следующему...
Эксперты по тегу
0
5
0
1