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

Перезагрузка operator == - C++ - Обсуждение 382727

Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Обсуждение
Всего сообщений: 46
Имя Дата Сообщение
Читать обсуждение полностью:
Перезагрузка operator ==
Scorpion93 13.11.2011 02:40 https://www.cyberforum.ru/post2164856.html
Тренируюсь и пишу клас комплексных чисел. Проблема с...
silent_1991 13.11.2011 08:18 https://www.cyberforum.ru/post2165014.html
bool operator==(double) const; bool...
Scorpion93 13.11.2011 14:33 https://www.cyberforum.ru/post2165936.html
#include <exception> class MyExceptions:public...
fasked 13.11.2011 14:34 https://www.cyberforum.ru/post2165942.html
Этот класс и есть "исключение".
Scorpion93 13.11.2011 16:17 https://www.cyberforum.ru/post2166350.html
я понимаю, но как еще добавить исключения? скажем я делаю...
fasked 13.11.2011 16:45 https://www.cyberforum.ru/post2166465.html
Scorpion93, таки непонятно, что именно вы хотите сделать?...
Scorpion93 13.11.2011 20:06 https://www.cyberforum.ru/post2167352.html
void MyRational::ConsoleInput() { cout<<"Numerator: ";...
silent_1991 14.11.2011 08:49 https://www.cyberforum.ru/post2168638.html
Scorpion93, так а где вы кидаете исключение-то? В методе...
Scorpion93 14.11.2011 09:56 https://www.cyberforum.ru/post2168747.html
long temp=numerator/denumerator; denumerator равно 0......
silent_1991 14.11.2011 10:00 https://www.cyberforum.ru/post2168758.html
Scorpion93, с чего бы оно должно возникать? Как программа...
Bers 14.11.2011 10:05 https://www.cyberforum.ru/post2168771.html
Исключения - неудачная практика, если их использовать не в...
silent_1991 14.11.2011 14:15 https://www.cyberforum.ru/post2169545.html
Bers, т.е. деление на нуль по-вашему - не исключительная...
Bers 15.11.2011 00:17 https://www.cyberforum.ru/post2172068.html
Исключительная ситуация - это ситуация, спрогнозировать...
taras atavin 15.11.2011 12:54 https://www.cyberforum.ru/post2173167.html
Правильно говорить "пергрузка", а перезагружают комп.А...
silent_1991 15.11.2011 13:35 https://www.cyberforum.ru/post2173312.html
Эти две фразы не являются эквивалентными. Для того и нужны...
Bers 15.11.2011 13:55 https://www.cyberforum.ru/post2173385.html
Тем не менее, это - нарушение инварианта класса. Если он...
ForEveR 15.11.2011 14:11 https://www.cyberforum.ru/post2173439.html
Bers, Тогда бы не было других гарантий. Но они есть. ...
silent_1991 15.11.2011 14:12 https://www.cyberforum.ru/post2173441.html
Bers, чем деление на нуль отличается от выхода за границы...
Bers 15.11.2011 14:17 https://www.cyberforum.ru/post2173454.html
1. Они захламляют код, и ухудшают читабельность. 2....
taras atavin 15.11.2011 14:24 https://www.cyberforum.ru/post2173491.html
Но если всё таки исключение необходимо, то придётся его...
Bers 15.11.2011 14:26 https://www.cyberforum.ru/post2173500.html
Ну дык, о том и речь - что исключение нужно кидать когда...
taras atavin 15.11.2011 14:27 https://www.cyberforum.ru/post2173503.html
А если проблема в неправильном вводе? Так что это правило...
Bers 15.11.2011 14:28 https://www.cyberforum.ru/post2173507.html
Что такое "неправильный ввод" ?
taras atavin 15.11.2011 14:41 https://www.cyberforum.ru/post2173535.html
Деление на ноль - не допустимая математическая операция, а...
Bers 15.11.2011 14:45 https://www.cyberforum.ru/post2173559.html
"извините, ожидалось число, а не текст. Введите данные...
silent_1991 15.11.2011 14:46 https://www.cyberforum.ru/post2173566.html
Конечно, не то, что возврат результат выполнения и кода...
Bers 15.11.2011 14:50 https://www.cyberforum.ru/post2173579.html
Вынуждает пользователей знать внутренее устройство класса....
silent_1991 15.11.2011 14:51 https://www.cyberforum.ru/post2173580.html
Что за бред?
Bers 15.11.2011 14:53 https://www.cyberforum.ru/post2173589.html
сабж:
silent_1991 15.11.2011 14:55 https://www.cyberforum.ru/post2173598.html
Это с чего бы вдруг? А это он обязан знать, иначе...
Bers 15.11.2011 14:56 https://www.cyberforum.ru/post2173601.html
он обязан знать публичный интерфейс класса. Все.
silent_1991 15.11.2011 14:57 https://www.cyberforum.ru/post2173605.html
А что, кто-то говорил, что пользователю должно вывалиться...
Bers 15.11.2011 14:58 https://www.cyberforum.ru/post2173607.html
То, что положенно по штатной работе: Запросить данные...
silent_1991 15.11.2011 14:59 https://www.cyberforum.ru/post2173609.html
Исключения в какой-то мере тоже можно назвать публичным...
Bers 15.11.2011 14:59 https://www.cyberforum.ru/post2173610.html
Вызывающая сторона - это программный код. В данном случае...
silent_1991 15.11.2011 15:03 https://www.cyberforum.ru/post2173619.html
Bers, а ничего, что живому человеку пофиг на всё, в том...
Bers 15.11.2011 15:05 https://www.cyberforum.ru/post2173621.html
исключительные ситуации происходят по независящим от класса...
silent_1991 15.11.2011 15:19 https://www.cyberforum.ru/post2173682.html
Bers, ну да, я всегда утверждал, что весь стл - быдлокод,...
Bers 15.11.2011 15:27 https://www.cyberforum.ru/post2173718.html
А я знал на самом деле, что обязательно кто нибудь скажет...
silent_1991 15.11.2011 15:34 https://www.cyberforum.ru/post2173742.html
Bers, ага, т.е. то, что произошёл выход за границы массива...
Bers 15.11.2011 15:35 https://www.cyberforum.ru/post2173753.html
Беда, потому что в 99% это ошибка в управляющей логике...
silent_1991 15.11.2011 15:42 https://www.cyberforum.ru/post2173791.html
А деление на нуль нет? Во-первых, заканчивайте с этим....
Bers 15.11.2011 15:48 https://www.cyberforum.ru/post2173815.html
Нет. Нет. Я не нарываюсь. Я говорю, что совершенно...
silent_1991 15.11.2011 15:51 https://www.cyberforum.ru/post2173828.html
Да вы, похоже, по ночам не спите, а мой код читаете. Какие...
Bers 15.11.2011 15:54 https://www.cyberforum.ru/post2173833.html
А вы обидчивый. Коли, фраза "ваш К.О." вам видится с...
silent_1991 15.11.2011 15:59 https://www.cyberforum.ru/post2173852.html
Всё, коли пошли личные нападки - тему пора закрывать.
 
 
Similar

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

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

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

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

Ads
MoreAnswers

Перегрузка operator>> и operator<< в абстрактном классе
Здрасьте! Есть необходимость перегрузить потоки, Я знаю как это сделать через friend, но вот...

Вызов operator[] через operator[] const
Перелистывал Майерса, наткнулся на код, подскажите пожалуйста почему он советует закомментированный...

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

Реализация operator + через operator +=
внутри следующей темы возник вопрос, ответ на который так и не был получен:...

 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru