У меня есть класс «complex», который содержит вещественное и мнимое значение. Я пытаюсь перегрузить оператор +, чтобы я мог добавить реальное к реальному и воображаемое к воображаемому, но я бьюсь головой об стену.
В функции я могу легко получить значения. Вернуть их, однако, сука.
Мой план - перегрузить оператор '=', чтобы я мог перейти
комплекс а, б, в;
(установите a и b)
c = a + b;
затем a + b возвращает комплекс, затем комплекс c равен комплексу, возвращенному a + b
Есть мнение о том, что это жизнеспособный путь?
Есть мнение, можно ли это сделать проще?