Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
juliette
Сообщений: n/a
#1

Написать перегрузку для класса Fraction и double - C++

17.12.2013, 03:11. Просмотров 241. Ответов 1
Метки нет (Все метки)

Здравствуйте, помогите, пожалуйста написать несколько перегрузок для класса Fraction и double, например
Fraction+=double, Fraction+double, таким образом, чтобы метод возвращал Fraction. Заранее всем спасибо за помощь!
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2013, 03:11
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Написать перегрузку для класса Fraction и double (C++):

Написать перегрузку operator+() для класса "Массив" - C++
Добрый день, Подскажите, как выйти правильно из ситуации: Array& Array::operator+(const Array& obj) { Array temp; ...

Реализовать для класса перегрузку операции [] - C++
Всем привет. помогите ПЖ с условием: Создать несколько объектов (например, a и b) разработанного класса. Класс – вектор (одномерный...

Реализовать перегрузку operator+() для пользователского класса - C++
Есть класс ДРОБЬ, его члены ЧИСЛИТЕЛЬ И ЗНАМЕНАТЕЛЬ, а методы - конструктор и методы вывода. исходные данные - 4 обычные дроби. мне нужно...

Реализовать для объектов данного класса перегрузку операции - C++
Всем привет. Помогите пж с условием, не могу разобраться вот в этом ( (a=k и k=b)). получаются же одинаковые массивы, или я что-то не...

Общие символы для двух строк(своего класса) через перегрузку оператора - C++
Создать свой строковый класс, добавить функцию, которая создает строку, содержащую пересечение двух строк, то есть общие символы для двух...

Используя перегрузку, написать функцию для выполнения приведения типов - C++
Используя перегрузку, написать функцию для выполнения, приведения типов, для следующих типов данных float, int, double, long.

1
gray_fox
What a waste!
1521 / 1226 / 70
Регистрация: 21.04.2012
Сообщений: 2,565
Завершенные тесты: 3
17.12.2013, 03:57 #2
Если вне класса
Цитата Сообщение от juliette Посмотреть сообщение
Fraction+=double
C++
1
2
3
4
Fraction & operator +=(Fraction & lhs, double rhs) {
  // ...
  return lhs;
}
Цитата Сообщение от juliette Посмотреть сообщение
Fraction+double
C++
1
2
3
Fraction operator +(Fraction lhs, double const rhs) {
   return (lhs += rhs);
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.12.2013, 03:57
Привет! Вот еще темы с ответами:

Наследование(Преобразование из класса Fraction) - C++
Здесь FloatFraction(const Fraction& src){ set(src.get_num(),src.get_den()); } возникает ошибка: error C2535:...

На базе класса Fraction реализовать функцию - C++
Функция должна выполнять проверку параметров, передаваемых и генерировать исключения в случае ошибки. a. Без спецификаторов исключений; ...

Написать перегрузку оператора "минус" для строк - C++
Такой вопрос, для строк нужно написать оператор "минус", что это значит? Если оператор "+" конкатенация строк, то что такое оператор...

Используя перегрузки, написать функцию для выполнения действий, для следующих типов данных: float, int, double - C++
Используя перегрузки, написать функцию для выполнения действий, для следующих типов данных float, int, double, long: приведение типов.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru