Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
silent_1991
Эксперт С++
5009 / 3069 / 270
Регистрация: 11.11.2009
Сообщений: 7,043
Завершенные тесты: 1
13.11.2011, 08:18 0

Перезагрузка operator ==

13.11.2011, 08:18. Просмотров 1876. Ответов 45
Метки (Все метки)

Ответ

C++
1
bool operator==(double) const;
C++
1
2
3
4
bool MyComplex::operator==(double zero) const
{
        return a==0 && b==0;
}
Правда не совсем понятно, что это за оператор == такой, который тру возвращает, только если комплексное число нулевое... Но это на вашей совести остаётся.

Цитата Сообщение от Scorpion93 Посмотреть сообщение
Так делать нормально?
Да не особо...
Напишите свой класс-исключение, унаследованный от std::exception, и ловите ссылку на его объект.

Вернуться к обсуждению:
Перезагрузка operator ==
1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.11.2011, 08:18
Готовые ответы и решения:

перезагрузка operator +
есть самописный класс String; в нем определены операторы + для, String +...

Перезагрузка operator -
Есть одна задача : Одномерный массив а и b. Класс одномерный массив....

Перезагрузка операторов "неоднозначный operator"
Не знаю в ту ли группу пишу, но все же.... Для моего класса есть несколько...

Class & operator's |Error: undefined reference to operator
Компилирует нормально, но когда хочу использовать оператор выдает...

operator char() или operator int()
Здорова госпдо! Снова ничо не ясно как всегда. Разбираю программку из книги...

45
Другие темы раздела
C++ Как узнать, сколько памяти занимает тот или иной элемент программы? http://www.cyberforum.ru/cpp-beginners/thread382725.html
Товарищи, подскажите, пожалуйста, ответы на следующие вопросы: 1) Есть какие-либо средства определения, сколько памяти жрёт программа в целом и ее составные части (сколько требуется под код, под...
C++ WinAPI + AD Доброе время суток! подскажите как с помощью WinAPI на Си проверить установлен ли Active Directory в системе? Заранее спасибо http://www.cyberforum.ru/cpp-beginners/thread382715.html
пустой ввод C++
Допустим читаю я из файла, но его нету, вывожу я ошибку, далее выкидывает. Но как сделать, что бы после ошибки нажать ентер и тока тада выкинуло бы. if (!input) cout << "Ошибка"; break;
CopyFile() C++
Здравствуйте, помогите мне пожалуйста, если можно, ответить на следующий вопрос. #include<iostream> #include"windows.h" using namespace std; int main() { char filename; ...
C++ Классы, задача с классами http://www.cyberforum.ru/cpp-beginners/thread382694.html
Всем доброго времени суток. Помогите пожалуйста разобраться с заданием. Я даже не знаю с чего начать, т.к. классов толком и не знаю. Читал всякий материал, но в них мало информации про объекты,...
C++ Очереди Cpp привет всем, помогите реализовать программку на С++ Смоделировать очередь(на базе статического массива), в которой реализован такой механизм изъятия элемента из очереди: начало очереди всегда... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru