Re[3]: Перегрузка операторов
От: limax Эстония http://mem.ee
Дата: 05.05.03 08:32
Оценка:
Здравствуйте, template, Вы писали:
UC>class Complex
UC>{
UC> friend Complex operator+(int fst, const Complex &Snd); // лишнее (template)
UC>};
T>не согласен, friend тут излишество, вмешиваемся в чужой код. А так решение, лучше не придумаешь.

Какой же он лишний, если оператор определяется вместе с классом, но из-за недостатков С++ (или наоборот достоинства — кому как больше нравится) не может являться методом класса?
Have fun: Win+M, Ctrl+A, Enter
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.