kukhtikov
2 / 2 / 0
Регистрация: 16.12.2012
Сообщений: 97
|
|
#1 | |
Операция присваивания - C++07.05.2013, 00:07. Просмотров 446. Ответов 4
Метки нет Все метки)
(
Чем отличается операция присваивания "/=" от "=" ?
0
|
|
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
|
07.05.2013, 00:07 |
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Операция присваивания (C++):
4
Операция присваивания (=) - C++ операция присваивания - C++
Конструктор копирования и операция присваивания в классе - C++ Правильно сделана перегруженная операция присваивания? - C++ Что быстрее, операция присваивания или сравнения? - C++ |
Tulosba
:)
![]() 4705 / 3240 / 297
Регистрация: 19.02.2013
Сообщений: 9,046
|
|||||||||||
07.05.2013, 11:46 | #3 | ||||||||||
Еще есть момент, что при использовании операторов "/=", "+=", "-=" и т.д. операнд вычисляется только 1 раз. На обычных переменных это не заметно, но в таком, например, коде очевидно:
Поэтому в общем случае:
0
|
Tulosba
:)
![]() 4705 / 3240 / 297
Регистрация: 19.02.2013
Сообщений: 9,046
|
|
07.05.2013, 16:30 | #5 |
BumerangSP, на счет результатов, тут дело в порядке вызовов функций (скорее всего зависит от реализации компилятора).
в ideone сначала вызывается для левой части https://ideone.com/bi1xso в vs - для правой. Картинку не привожу, но можете сами убедиться.
0
|
07.05.2013, 16:30 | |
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
|
07.05.2013, 16:30 |
Привет! Вот еще темы с ответами:
5
Оператор присваивания - C++ Операции присваивания - C++ оператор присваивания - C++ механизм присваивания в С++ - C++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |