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

Скобки не работают с постфиксным инкрементом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти наименьшее из трех чисел http://www.cyberforum.ru/cpp-beginners/thread167161.html
Суть задания найти наименьшее из трех чисел.Выводит только когда наименьшее либо первое либо третье,а когда второе не выводит ни чего. Помогите исправить ошибку,заранее благодарен! #include...
C++ Решение С учетом действительных чисел, B, C. Двойной каждый номер, если выполняется неравенство: а <= B <= с. Изменение каждого номера, чтобы это абсолютная ценность, в противном случае. Для каждого теста,... http://www.cyberforum.ru/cpp-beginners/thread167126.html
Високосный год C++
Даны три натуральных числа a, b, c представляющих день месяц и год. Для примера 1, 4, 1991 представляет 1-ое апреля 1991 года. Вывести три числа, представляющие следующую дату. Пример: ввод: 1 4...
C++ Правильная дата
Даны три натуральных чисел, B, C, которые представляют день, месяц и год некоторые даты. Выход "да", если указанной даты является правильной и "нет" в противном случае. Пример: Вход: 32 1 1991 ...
C++ день учителя http://www.cyberforum.ru/cpp-beginners/thread167123.html
День учителя празднуют каждое первое воскресенье октября. Дано натуральное число n, который представляет число года. Выход даты день учителя этого года. Example: Input: 2010 Output 3
C++ функции new, delete здравствуйте. можете показать полную реализацию функции new , delete? подробнее

Показать сообщение отдельно
RNT
Автор FAQ
3134 / 354 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
19.09.2010, 17:13  [ТС]
Нашел в Википедии

http://ru.wikipedia.org/wiki/%D0%A2%...BD%D0%B8%D1%8F
Точки следования необходимы в ситуации, когда одна и та же переменная изменяется в выражении более одного раза. Часто в качестве примера приводят выражение i=i++, в котором происходит присваивание переменной i и её же инкремент. Какое значение примет i? Стандарт языка должен либо указать одно из возможных поведений программы как единственно допустимое, либо указать диапазон допустимых поведений (см. неуточняемое поведение), либо указать, что поведение программы в данном случае совершенно не определено (см. неопределённое поведение). В языках C и C++ вычисление выражения i=i++ приводит к неопределённому поведению, поскольку это выражение не содержит внутри себя ни одной точки следования.
Видимо, мой код вообще некорректен.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru