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

Непонятная работа вывода - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ как дописать в файл http://www.cyberforum.ru/cpp-beginners/thread421360.html
Столкнулся со следующей задачей, не знаю как сделать. В процессе работы кода нужно периодически сохранять массив данных в текстовый файл. Вначале сделал просто - дописывается столбец в конец файл. Но это неудобно. Хочу сделать так, чтобы каждый раз в файл добавлялась колонка из данных. Т.е. например был файл 1 -1 2 -2 3 -3 4 -4 А на следующем шаге дописывается колонка: 1 ...
C++ Дан числовой массив,Дано предложение. Часть 1. Дан числовой массив. Реализовать алгоритм сортировки вставками. Часть 2. Дано предложение(ввод с клавиатуры). Удалить из неё все буквы «e» и «m» http://www.cyberforum.ru/cpp-beginners/thread421340.html
выводит не все пути C++
#include <stdio.h> #include <conio.h> #include <stdlib.h> int a; int n; int sp,ep; int *was,*pom,*path,cpath; FILE *f1;
Исходник шахмат C++
Здравствуйте! У кого - нибудь он есть?
C++ Типы переменных. http://www.cyberforum.ru/cpp-beginners/thread421314.html
В чём проблема? 5806599110 - число слишком большое для типа long long? sizeof(long long) пишет, что 8 байт. Вывожу на экран через std::cout
C++ Динамический массив Задание такое: Должно быть реализовано 2 способа заполнения массива: ручное (элементы массива вводит сам пользователь) и автоматическое (элементы массива генерируются случайным образом в задаваемом пользователем диапазоне) заполнение. Пользователь должен иметь возможность сам выбрать один из этих двух способов заполнения массива. Возможность такого выбора может быть реализована в виде меню.... подробнее

Показать сообщение отдельно
oniks
1 / 1 / 0
Регистрация: 20.03.2011
Сообщений: 16
02.01.2012, 02:50  [ТС]     Непонятная работа вывода
Цитата Сообщение от Jupiter Посмотреть сообщение
с чего вы это взяли? порядок вычисления параметров функции лежит на совести разработчиков компилятора, в одном компиляторе справа налево в другом слева направо
Прошел дебаггером и получилось, что сначала выводится lol(a), а потом а.
Цитата Сообщение от Jupiter Посмотреть сообщение
следующий вывод выводит уже вычисленное значение
Ну это то понятно.

Я так понимаю что компилятор в дебаге делает код так как есть.А после оптимизации в релизе у нас выполняется совсем другая последовательность.Только вот это не совсем логично, т.к. нарушает логику выполнения программы.
 
Текущее время: 18:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru