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

почему-то не правильно работает(файлы) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дана целочисленная матрица http://www.cyberforum.ru/cpp-beginners/thread1020441.html
Дана целочисленная матрица N*N. Определить : 1. Количество столбцов, не содержащих ни одного нулевого элемента. 2. Номер столбца, в котором находится самая длинная серия одинаковых элементов. ...
C++ Вывод одномерного массива лесенкой Подскажите как вывести одномерный массив лесенкой. Спасибо http://www.cyberforum.ru/cpp-beginners/thread1020434.html
C++ Не работате код, взятый из обучающей литературы.
Простите, может я совсем валенок, но я не понимаю, хочу учиться С++, а литература старая какая-то, либо я не знаю. в терминах еще не ок, но могу сказать одно - точно. Компилятор MVS Express 2012 не...
C++ Не могу справиться с задачей: "по какому предмету у студента с заданным номером в журнале лучшая оценка по итогам сессии?"!
Задача выглядит так: "по какому предмету у студента с заданным номером в журнале лучшая оценка по итогам сессии?" То есть дан список студентов по номеру и для каждого значения рандомно задается...
C++ Не хочет создавать файл без полного пути http://www.cyberforum.ru/cpp-beginners/thread1020422.html
Здравствуйте. Вот не могу понять в чем дело: std::ofstream outfile; //откроем файл для записи в бин режиме outfile.open("output.txt", std::ios::out | std::ios::binary);...
C++ Задача на строки Доброго времени суток! Ужасно нужна помощь с одной задачкой, которую я не имею ни малейшего представления как решать. Суть такая: Перед занятием в группе студентов преподаватель отметил в журнале... подробнее

Показать сообщение отдельно
nikolazzzed
1 / 1 / 0
Регистрация: 04.10.2013
Сообщений: 32

почему-то не правильно работает(файлы) - C++

27.11.2013, 03:04. Просмотров 219. Ответов 1
Метки (Все метки)

Данный файл целых чисел. Создать новый файл, который содержит те же элементы, что и исходный файл,но в обратном порядке

НО ПОЧЕМУ-ТО ОН НЕ ХОЧЕТ ПЕРЕВОДИТЬ В ОБРАТНЫЙ ПОРЯДОК, помогите ребята



#include <iostream>
#include <fstream>
#include <vector>
using namespace std;
int main(int argc, char* argv[])
{
ifstream inputFile ("d:\\input.txt");
ofstream outputFile ("d:\\output.txt");
vector<int> nums;
int num;
while (inputFile)
{
inputFile>>num;
nums.push_back(num);
if (inputFile.eof()) break;
}
while (nums.size()>0)
{
outputFile<<nums.back()<<endl;
nums.pop_back();
}
cout<<"Complete! Check output.txt for results"<<endl;
system("pause");
inputFile.close();
outputFile.close();
return 0;
}

Добавлено через 41 минуту
обьясните что не так
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru