Программирование на языке C++ - 172 урок. Правила переопределения операторов

Опубликовано: 09 Май 2026
на канале: All For All
57
1

Ссылка на плейлист со всеми уроками "Программирование на языке C++" -    • Программирование на языке C++ - 1 урок. Ис...  

________________
Автор: Александр Смаль, Михаил Кринкин
Лицензия: https://creativecommons.org/licenses/...
Источник: https://stepik.org/course/7/
____________

Задача для закрепления:

Добавьте в класс Rational оператор приведения к double. Все операторы из предыдущих заданий отсутствуют и реализовывать их не нужно. Метод to_double можно использовать в этом задании.

Важное замечание: добавлять оператор преобразования к double в класс Rational не самая удачная идея, например, потому, что при таком преобразовании может происходить потеря точности. Эта задача дана исключительно с целью ознакомления с правильным порядком перегрузки таких операторов.

Требования к реализации: ваш код не должен вводить или вводить что-либо, реализовывать функцию main не нужно.