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

Почему операторы инкремента действуют по разному для стандартных и нестандартных типов? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Чтение данных из файла http://www.cyberforum.ru/cpp-beginners/thread766630.html
Здравствуйте. Возникла проблемка с чтением данных из файла. Собственно, в файл я записываю данные структуры, а вот при чтении читается не совсем то, что я записал(( Код записи в файл: void List...
C++ Компилятор шутит. Как его успокоить? Ниже приведён код, который по алгоритму Фано должен строить коды. В функции Fano компилятор сам по себе, там где это отмечено в коментарии изменят совершенно не то, что ему говорят. В чём может быть... http://www.cyberforum.ru/cpp-beginners/thread766625.html
Перегрузка функций C++
Задание: Написать перегруженные функции и основную программу, которая их вызывает. а) для массива целых чисел находит количество нечетных элементов; б) для строки находит количество слов в...
Поиск ключа в бинарном дереве поиска C++
Здравствуйте! Помогите ещё с задачками) 1.Поиск ключа в бинарном дереве поиска (точное соответствие). 2. Поиск ключа в бинарном дереве поиска (меньше или равно). 3. Поиск ключа в бинарном дереве...
C++ Параллельное программирование: нахождение интеграла http://www.cyberforum.ru/cpp-beginners/thread766602.html
Нужно распараллелить метод средних прямоугольников. Долго не мучаясь, решил воспользоваться OpenMP, вот что получилось: // intagral_omp.cpp : Defines the entry point for the console...
C++ перевести число в масив символів двійкового коду Покажите пример пожалуйста как это сделать ? и как его словами можно описать? Добавлено через 35 минут И вот ответьте на вопрос пожалуйста. що повертає рядок з одного символу по інший с++? подробнее

Показать сообщение отдельно
lemegeton
2925 / 1354 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
19.01.2013, 23:27
Это undefined behaviour, поскольку последовательность выполнения операций (не приоритет, а именно последовательность) не определена.
Не буду вдаваться в детали, но компилятор определяет в какой момент выполнения производится инкремент/декремент операнда, стандартом это не определено. Поэтому результат и странен.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru