![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 24.09.2010
Сообщений: 22
|
![]()
Здравствуйте! Помогите разобраться, в чем ошибка? Посмотрела в интернете, делаю по примерам, но программа не компилируется. Программа по перемножению чисел и дробей.
Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
![]()
Какие ошибки выдает?
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 24.09.2010
Сообщений: 22
|
![]()
50 ISO C++ forbids declaration of `operator*' with no type
50 no `int Fraction: ![]() In member function `int Fraction: ![]() 51 no matching function for call to `Fraction::Fraction()' note candidates are: Fraction::Fraction(const Fraction&) note Fraction::Fraction(char*) 58 cannot convert `Fraction' to `int' in return In function `int main(int, char**)': 87 no match for 'operator*' in 'f1 * f2' note candidates are: Fraction operator*(Fraction&) Когда делаю без дружественной функции, все прекрасно работает. Но хочется разобраться именно с дружественной. Потому что ни в одной программе не получается. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 21.12.2010
Сообщений: 199
|
![]()
У тебя в определении оператора * не указан возвращаемый тип
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 24.09.2010
Сообщений: 22
|
![]()
Выдало то же ошибки, почему-то(
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
![]()
И до кучи нет конструктора по умолчанию (см. строчку Fraction temp
![]()
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перегрузка оператора + | Jane-sad | Помощь студентам | 0 | 05.10.2010 13:52 |
перегрузка оператора -> | alex_alpha | Общие вопросы C/C++ | 5 | 23.06.2010 19:07 |
перегрузка оператора << | z3rg | Общие вопросы C/C++ | 18 | 02.03.2010 02:58 |
Перегрузка оператора + | z3rg | Общие вопросы C/C++ | 1 | 22.03.2009 03:06 |
Перегрузка оператора | Crucian | Общие вопросы C/C++ | 2 | 22.10.2007 09:44 |