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

Перегрузка операторов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверьте правильность нулевого указателя http://www.cyberforum.ru/cpp-beginners/thread647159.html
Задание: Напишите программу с блуждающим указателем. Исправьте программу чтобы блуждающий, стал нулевым. Мое представление о решении задания я написал в комментах, правильное ли оно? #include...
C++ Производительность CPU, КЕШ, многопоточность Доброго времени суток! Суть проблемы - есть курсовой по системному программированию но я не знаю с чего и начать ( Тема: Исследование производительности ЦПУ при изменении размеров рабочих... http://www.cyberforum.ru/cpp-beginners/thread647158.html
C++ Проблемы с удалением связанного списка(С++)
Здравствуйте! Передо мной стоит следующая задача: необходимо создать список, вывести его на экран и удалить. Программу необходимо запускать несколько раз, вот в этом и возник ступор. Дело в том, что...
C++ Логические операторы в выражениях
Здравствуйте, в одном из тестов для новичков наткнулся на вопрос: каков результат работы следующего кода: int d = 5; bool b = true, c; c = ( !b || (d>3) ); Я думал будет ошибка компиляции,...
C++ Определить количество и сумму членов последовательности http://www.cyberforum.ru/cpp-beginners/thread647117.html
Даны натуральное n и целые числа a(1), a(2),...,a(n). Определить количество и сумму членов последовательности a(i), которые делятся на 5 и не делятся на 7. P.S. Необходимо написать без...
C++ Матрицы Заполнить двумерный массив размером 7х7 след. образом: (см.картинку). Помогите да пацаны подробнее

Показать сообщение отдельно
CheshireCat
Эксперт С++
2896 / 1245 / 78
Регистрация: 27.05.2008
Сообщений: 3,405
05.09.2012, 17:05
C++
1
2
3
4
5
6
7
8
9
10
11
12
// Rational.h
class Rational
{
    // ......
    friend Rational operator+(int, Rational);
};
 
// Rational.cpp
Rational operator+(int x, Rational r)
{
    return Rational(x) + r;
}
Добавлено через 1 минуту
Да, и лучше во все операторы передавать не Rational, a const Rational& - в том числе, и в operator<<
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.