Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.01.2011, 14:17   #1
Aion
Пользователь
 
Регистрация: 13.12.2008
Сообщений: 16
По умолчанию явная перегрузка оператора присваивания С++

здравствуйте
тут вопрос от препода возник на экз
как записать явное присваивание(там должна быть перегрузка со словом operator) для
box1=box2=box3;
и
(box1=box2)=box3;
явное присваивание - это попарное присваевание объектов, как я понял
т.е. решение для этих 2х строк должно в сумме состоять из 4х строк
разница вся в приоритете из-за скобок, т.к. компилятор читает справа на лево

а еще забыл
как эта строка выглядит в явном виде, и что происходит с указателем *this при таком присваивании
box1=box1;

помогите пожалуйста
у меня плохо с перегрузкой
Aion вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перегрузка оператора присваивания rommster Общие вопросы C/C++ 2 14.11.2010 12:47
Непонятное вызывание оператора присваивания Lotles Общие вопросы C/C++ 5 04.11.2010 13:31
Перезагрузка оператора присваивания Tanya881103 Общие вопросы C/C++ 4 10.06.2010 15:47
перегрузка оператора << z3rg Общие вопросы C/C++ 18 02.03.2010 02:58