Подскажите по С++. конструктор копирования или оператор равно ?
Есть у меня 3 объекта класса Class, в каждом есть динамический массив.
Перегрузку сложения выполнил, а вот чтобы присвоить результат объекту o3, что нужно сделать? Написать перегрузку оператора = или сделать конструктор копирования ? (кстати при перегрузке сложения возвращаю объект) .
Class o1, o2, o3;
o3 = o1 + o2; //непонятно что здесь будит происходить копирование или присваивание