|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.12.2008, 13:02 | #1 |
Регистрация: 03.06.2008
Сообщений: 8
|
Operator C++
Задание: реализовать оператор возведение в степень в классе <Дробь>.
До класса <Дробь> реализовывал оператор степень натурального числа, в классе с одним полем: Код:
Код:
|
13.12.2008, 16:52 | #2 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
В каждой функции вы передаете копию дроби, в то время как исходная не изменяется. Вам нужно передавай ссылку на экземпляр класса Fraction.
А вообще стоит сделать так Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ошибка expected init-declarator before "operator" | Tev | Общие вопросы C/C++ | 2 | 13.11.2008 22:31 |
ошибка - [Error] Unit1.pas(325): Operator not applicable to this operand type | blackstersl | Общие вопросы Delphi | 6 | 27.08.2008 13:17 |
Delphi + dll= Invalid Pointer Operator | LEKA | Общие вопросы Delphi | 4 | 01.05.2007 23:38 |