|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.04.2012, 16:49 | #1 |
Пользователь
Регистрация: 05.01.2012
Сообщений: 11
|
Перегрузка операторов(С++)
Добрый день. Помогите пожалуйста с заданием: Реализовать перегрузку операций 1)--(унарная), 2)!=(бинарная), 3)<<(Бинарная).
что-то наклепал..., но не уверен, что правильно... Код:
Последний раз редактировалось Aero93; 18.04.2012 в 17:01. |
18.04.2012, 17:00 | #2 |
Пользователь
Регистрация: 05.01.2012
Сообщений: 11
|
А потом надо сделать следующее: через указанные выше операторы надо:1) присвоить полям объекта "а" поля предыдущего по списку объекта; 2)Если В.[кол-во]!=C[кол-во], то А=В+С, иначе А=0;
3)A.[name]=(B.[name]<<C.[name](на кол-во символов объекта "С" поля name)); A.[maker]=B.[maker]; A.[sell]=B.[sell]; |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
перегрузка операторов C++ | Kingdom_Reborn | Помощь студентам | 0 | 29.09.2011 20:58 |
перегрузка операторов | vanek1 | Помощь студентам | 0 | 16.05.2011 23:34 |
Перегрузка операторов(С++) | Сергей AfeR | Помощь студентам | 0 | 16.06.2010 18:34 |
Перегрузка операторов | raspberry | Общие вопросы C/C++ | 2 | 06.04.2010 00:19 |
Перегрузка операторов, Организация перегрузки операторов | chagin_yav | Помощь студентам | 2 | 12.05.2008 09:15 |