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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вызов функции по ссылке http://www.cyberforum.ru/cpp-beginners/thread723265.html
Написать функцию SumDigit(N1,N2), находящую сумму и количество чисел от N1 до N2, сумму и количество четных чисел от N1 до N2 (N1,N2 - входные параметры целого типа).
C++ Ввести символьную строку. Распечатать каждый символ массива с новой строки Ввести символьную строку. Распечатать каждый символ массива с новой строки. http://www.cyberforum.ru/cpp-beginners/thread723256.html
C++ Найти среднее значение отрицательных элементов ниже главной диагонали
Дана матрица вещественных чисел A. Найти среднее значение отрицательных элементов ниже главной диагонали.
Проиницилизировать элементы массива, массив должен быть отсортирован в порядке возростания C++
Даны два одномерных массива, X и Y вещественных чисел. Проиницилизировать элементы массива, причем массив X должен быть отсортирован в порядке возростания. Вывести только те числа, которые находятся...
C++ Выяснить образуют ли элементы массива убывающую последовательность http://www.cyberforum.ru/cpp-beginners/thread723250.html
Дан массив целых чисел Y. Выяснить образуют ли элементы массива убывающую последовательность.
C++ В массиве заменить значения элементов, для которых выполняется условие Даны массивы целых чисел A и B. В массиве A заменить значения элементов, для которых выполняется условие (A+B)<10, значенияси элемента B. Вывести исходные мвссивы и полученный массив на экоан. подробнее

Показать сообщение отдельно
Prin53
2 / 2 / 0
Регистрация: 28.02.2012
Сообщений: 117

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

07.12.2012, 21:44. Просмотров 244. Ответов 1
Метки (Все метки)

Нужно для класса комплексных чисел перегрузить операторы.
Односимвольные определить как дружественные, а двусимвольные, присваивание и ВВ-операторы - как методы класса.

К примеру, объявление оператора декремента, как метода класса:
C++
1
Complex operator+=(Complex &);
Вопрос в том, какой тип указывать для этих функций, когда объявляю их как дружественные?
C++
1
friend operator+(Complex &);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru