Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.67
^Tecktonik_KiLLeR
 Аватар для ^Tecktonik_KiLLeR
1158 / 440 / 22
Регистрация: 23.06.2009
Сообщений: 6,216
Завершенные тесты: 1
#1

++N - C++

02.09.2009, 21:44. Просмотров 1948. Ответов 21
Метки нет (Все метки)

в чем отличие
++а от а++?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zim22
depict1
 Аватар для zim22
276 / 141 / 2
Регистрация: 11.07.2009
Сообщений: 606
03.09.2009, 18:53     ++N #21
Цитата Сообщение от pr1nc3 Посмотреть сообщение
в этом то и весь сок, что все зависит от версии компилятора ....
если что-либо зависит от версии компилятора, значит это обусловлено либо новой версией стандарта либо это ill-formed код, undefined или unspecified behavior
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CheshireCat
Эксперт С++
2910 / 1238 / 78
Регистрация: 27.05.2008
Сообщений: 3,321
03.09.2009, 21:16     ++N #22
Цитата Сообщение от pr1nc3 Посмотреть сообщение
в этом то и весь сок, что все зависит от версии компилятора ....
Нет здесь никакой зависимости от версии компилятора, равно как и undefined|unspecified behavior. Любой стандартный компилятор должен трактовать это выражение как с = a++ + b, и никак иначе; потому что иначе - компилятор не соответствует Стандарту языка и подлежит отправке прямиком в Корзину.
Yandex
Объявления
03.09.2009, 21:16     ++N
Ответ Создать тему
Опции темы

Текущее время: 03:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru