|
5 / 5 / 1
Регистрация: 09.09.2012
Сообщений: 227
|
||||||
Почему friend ostrem& operator <<(ostream& outs, const Rational&); - invalid function declaration?07.10.2012, 07:56. Показов 2084. Ответов 2
Метки нет (Все метки)
Пытаюсь скомпилировать программу
пишет friend ostrem& operator <<(ostream& outs, const Rational&); - invalid function declaration. double get_value( ) const; - я так понимаю при friend ostrem& operator <<(ostream& outs, const Rational&); friend istream& operator >>(istream& ins, Rational&); - уже ненужен??? Так же необходимо задекларировать variables named test1, test2 and test3 в main function. Скажите - я правильно сделал или нет? Это только начало изучения понятия класса - действую по шаблону из книжки - и требуется так - без сложных заморочек пока. (Задача: необходимо Определить класс (Rational) для рациональных чисел. Рациональное число - число кот может быть представлено как отношение двух целых чисел: 1/2, 3/4, 64/2 и т.д. Включить конструктор с 2 аргументами, кот может быть использован для установления member переменных объекта с любыми легальными значениями. Так же включить конструктор, кот имеет только 1 параметр типа int, вызывает единственный параметр whole_number и определяет конструктор так что объект инициализуется как рациональное число - whole_number/1. Так же включить default конструктор кот инициализует объект как 0 (0/1). Overload - Перегрузить input and output операторы << и >>. Числа в input and output должны быть в форме 1/2, 15/32, 300/401 и т.д. и могут содержать отрицательные значения -1/2, -300/401. Overload - Перегрузить все следующие операторы: корректно применяемые к типу Rational: ==, <, <=, >, >=, +,-, * и /. Так же написать тест-программы для тестирования данного класса: Rational test1, test2(10), test3(1, 2); test1 - the default (no argument) constructor, test2 calls a constructor with one argument, test3 calls the constructor with two arguments. test3 is equal to 0.5, with 1 on the top and 2 on the bottom.)
Какие ещё ошибки в программе??? Please, help!!!
0
|
||||||
| 07.10.2012, 07:56 | |
|
Ответы с готовыми решениями:
2
ostream &operator<< (ostream &output, const Array &obj) - что означает эта строка? Friend ostream& operator<<(ostream& stream, CArr& obj); friend ostream &operator<<(ostream &stream, MyClass o); |
|
320 / 270 / 128
Регистрация: 24.05.2012
Сообщений: 629
|
|
| 07.10.2012, 08:01 | |
|
1
|
|
|
5 / 5 / 1
Регистрация: 09.09.2012
Сообщений: 227
|
|
| 07.10.2012, 08:49 [ТС] | |
|
Спасибо!
0
|
|
| 07.10.2012, 08:49 | |
|
Помогаю со студенческими работами здесь
3
C2280 "bulb &bulb::operator =(const bulb &)": предпринята попытка ссылки на удаленную функцию Выделение памяти для буффера, под std::istream& operator>>(std::istream &, String &) query='SELECT * FROM resume WHERE ' & ''' & RecSet('place')& ''' & '=' & '''& s_loc &''' & - что не так? error '80020009' Îøèáêà. /lalala/profile.asp, line 28 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes.
А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения
развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|