|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.12.2012, 22:55 | #1 | |||
Пользователь
Регистрация: 29.05.2012
Сообщений: 14
|
Перегрузка
даны две перегрузки:
1. постфиксная для ++ чтобы прибавить 1 к height и к width Цитата:
Цитата:
Цитата:
отвечаю:нельзя будет вызывать оператор несколько раз Далее говорит,напиши пример в 1-2 строчки как я это понимаю.(не обязательно программой) Что он имеет ввиду никак не пойму, может кто нибудь поймет и подскажет?)заранее спасибо) |
|||
14.12.2012, 23:32 | #2 |
Пользователь
Регистрация: 29.05.2012
Сообщений: 14
|
откликнитесь кто-нибудь!
|
14.12.2012, 23:37 | #3 |
Пользователь
Регистрация: 03.11.2012
Сообщений: 89
|
|
14.12.2012, 23:39 | #4 |
Пользователь
Регистрация: 03.11.2012
Сообщений: 89
|
|
14.12.2012, 23:43 | #5 |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
а скормить это компилятору и посмотреть не вариант?
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
14.12.2012, 23:45 | #6 |
Пользователь
Регистрация: 03.11.2012
Сообщений: 89
|
|
14.12.2012, 23:45 | #7 | |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
откликаюсь.
1. постфиксный оператор должен возвращать старый объект, до инкремента. 2. Цитата:
оператор - обычная функция. представь, что у тебя есть функция foo, возвращающая int. т.е ты мог написать foo() + foo(), bar(foo()), и тп. меняешь возвращающее значение на void - не сможешь так написать. вопрос из серии: было 2 + 2, поменяли на 2 - 2. спрашивается, что изменится и как ты это понимаешь.
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
|
14.12.2012, 23:57 | #8 | |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
Цитата:
И перегрузка постфиксного инкремента у Вас "неправильная", кстати: принято, что постфиксный инкремент возвращает объект до инкремента. |
|
15.12.2012, 09:25 | #9 |
Пользователь
Регистрация: 29.05.2012
Сообщений: 14
|
pproger спасибо большое, очень выручили)
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перегрузка | MoNsTeRmEn | Общие вопросы C/C++ | 2 | 20.11.2012 10:43 |
[C++]перегрузка | Nadinka______ | Помощь студентам | 3 | 13.09.2011 19:16 |
C++ Перегрузка | GLAM1 | Помощь студентам | 3 | 31.03.2011 21:09 |
Перегрузка в C++ | Паыел | Общие вопросы C/C++ | 0 | 07.12.2010 16:26 |
перегрузка | DRELORD | Помощь студентам | 1 | 22.04.2010 09:54 |