0 / 0 / 0
Регистрация: 29.05.2012
Сообщений: 20
|
|||||||||||
1 | |||||||||||
перегрузка в с++17.12.2012, 20:24. Показов 533. Ответов 8
Метки нет (Все метки)
Помогите нужно очень срочно!недавно писал о перегрузке
есть перегрузка постфиксного инкремента
где r произвольный объект нужно показать, написав код в несколько строчек через вызов операторных функций, что (r++)++ не скомпилируется (задание дал преподаватель, я что-то не пойму что делать) написавшему правильный ответ 100 на мобильник обещаю!
0
|
17.12.2012, 20:24 | |
Ответы с готовыми решениями:
8
Перегрузка в виде метода VS Перегрузка в виде функции друг Множественное наследование, Перегрузка функций, Перегрузка операторов, Использование дружественных функций и классов, Использование шаблонов классов Перегрузка new Перегрузка |
1321 / 983 / 267
Регистрация: 17.05.2012
Сообщений: 2,687
|
|
17.12.2012, 20:30 | 2 |
0
|
0 / 0 / 0
Регистрация: 29.05.2012
Сообщений: 20
|
|
17.12.2012, 21:17 [ТС] | 3 |
что (r++)++ не скомпилируется, честно говоря сам не очень понял вопрос, нужно похоже задать произвольный объект r и показать что конструкция r++++ не скомпилируется, если оператор++ будет возвращать void
Добавлено через 2 минуты знаю,что это что-то элементарное,код в несколько строчек
0
|
57 / 18 / 1
Регистрация: 14.05.2012
Сообщений: 134
|
||||||
17.12.2012, 22:09 | 4 | |||||
Ну и вот http://habrahabr.ru/post/132014/
0
|
0 / 0 / 0
Регистрация: 29.05.2012
Сообщений: 20
|
|
17.12.2012, 23:40 [ТС] | 5 |
Smetanka, ну это так препод написал, изменил мою программу.
0
|
57 / 18 / 1
Регистрация: 14.05.2012
Сообщений: 134
|
||||||
18.12.2012, 06:14 | 6 | |||||
McToNy, Да я понимаю, ах эти преподы))) Просто я к чему клоню.
раз это
0
|
18.12.2012, 08:06 | 7 | ||||||||||
Синтаксически-то она верная, скомпилируется нормально, в зависимости от того, как использовать.
McToNy, ну вот смотри. Если инкремент перегрузить по правилам. Кликните здесь для просмотра всего текста
А если сделать возвращаемым типом void, то вот такая конструкция будет выполняться нормально: r++. Но к ней второй инкремент уже применить нельзя: (r++)++ - ошибка Кликните здесь для просмотра всего текста
0
|
0 / 0 / 0
Регистрация: 29.05.2012
Сообщений: 20
|
|
18.12.2012, 09:23 [ТС] | 8 |
Schizorb спасибо большое,скинь номер,завтра покажу преподу,если верно будет то кину денег
0
|
Schizorb
|
18.12.2012, 09:25
перегрузка в с++
#9
|
0
|
18.12.2012, 09:25 | |
Перегрузка Перегрузка Перегрузка Перегрузка + Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |