6 / 6 / 2
Регистрация: 27.10.2012
Сообщений: 264
|
||||||
1 | ||||||
Перегрузка операций, поясните09.04.2016, 16:40. Показов 1364. Ответов 5
Метки нет (Все метки)
В книге написано:
Мы можем обобщить изложенное выше и сказать, что перегруженной операции всегда требуется количество аргументов на один меньшее, чем количество операндов, так как один из операндов является объектом, вызывающим функцию. Часть кода из книги:
Но этого не было сделано, код и так работает. Почему?
0
|
09.04.2016, 16:40 | |
Ответы с готовыми решениями:
5
Перегрузка операций << и >> Перегрузка операций Перегрузка операций Перегрузка операций! |
7792 / 6559 / 2984
Регистрация: 14.04.2014
Сообщений: 28,668
|
|
09.04.2016, 16:54 | 2 |
Сообщение было отмечено Alek70694 как решение
Решение
Там промежуточный результат используется. Сначала суммируются 2 элемента, потом результат суммируется с третьим.
1
|
6 / 6 / 2
Регистрация: 27.10.2012
Сообщений: 264
|
|
09.04.2016, 16:59 [ТС] | 3 |
То есть если я там напишу еще 5 операндов, то будет складываться также - вначале 2 элемента, затем их сумма с третьим складывается, затем полученное значение с четвертым складывается и т.д.?
0
|
88 / 88 / 80
Регистрация: 25.08.2013
Сообщений: 337
|
||||||
09.04.2016, 16:59 | 4 | |||||
Сообщение было отмечено Alek70694 как решение
Решение
1
|
7792 / 6559 / 2984
Регистрация: 14.04.2014
Сообщений: 28,668
|
|
09.04.2016, 17:17 | 5 |
1
|
Вездепух
11695 / 6374 / 1724
Регистрация: 18.10.2014
Сообщений: 16,068
|
|||||||||||||||||||||
09.04.2016, 18:55 | 6 | ||||||||||||||||||||
Сообщение было отмечено Alek70694 как решение
Решение
Выражение интерпретируется так, как диктуется грамматикой языка (то, что в повседневной жизни обычно называют "ассоциативностью операторов"). Поэтому
2
|
09.04.2016, 18:55 | |
09.04.2016, 18:55 | |
Помогаю со студенческими работами здесь
6
Перегрузка операций Перегрузка операций Перегрузка операций Перегрузка операций Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |