|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.05.2010, 17:38 | #1 |
Новичок
Джуниор
Регистрация: 02.05.2010
Сообщений: 1
|
Файловый ввод-вывод
Здравствуйте!
Помогите разобраться начинающему программисту c++ Задача следующая. Исходный файл содержит массив целых чисел. Требуется: прочитать исходный файл, произвести некоторые операции с данными и вывести в другой файл данные в виде двух колонок: 1 - диапазон чисел (задаётся в программе), 2 - количество чисел попавших в данный диапазон. Например, во входном файле: 1 0 7 2 11 в выходном: 5 3 10 1 15 1 Возникшая проблема: файл для чтения (в цикле for) открывается только один раз! Совершенно не понимаю почему. Далее код... Код:
|
02.05.2010, 19:54 | #2 |
Форумчанин
Регистрация: 28.01.2010
Сообщений: 224
|
Я бы помог но это под билдер
суть в следующем; 1открываем первый файл с данными TStringList *ListDataFail = new TStringList;//глобальная переменная ListDataFail ->LoadFromFile(Ime);//Ime - полный путь к файлу с данными 2 открываем файл куда надо записать новые данные TStringList *ListInFail = new TStringList;//глобальная переменная ListInFail ->ListInFail (Ime);//Ime - полный путь к файлу 3 вводим первую строку AnsiString Stroka = List ->Strings[0]; 4 преобразуем в число Int A = StrToInt (Stroka); 5 далее с пеолученым числом делаем все что вздумается и полученное таким образом новое число вводим в файл так: //введем новые значения ListInFail ->Strings[IStrDat] = IntToStr (A) + " " + IntToStr (B); ListInFail ->SaveToFile(SFileData); //Запоминание изменений
всему свое время как зиме и весне
и каждому солнцу свой неба кусок |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Линейные связные списки и файловый ввод-вывод | coll3ctor | Помощь студентам | 0 | 02.05.2010 14:54 |
Файловый Ввод-вывод и строки | coll3ctor | Общие вопросы C/C++ | 17 | 02.05.2010 11:02 |
Файловый ввод/вывод | -=$V=- | Общие вопросы C/C++ | 8 | 13.12.2008 21:11 |
файловый ввод/вывод | kot111 | Общие вопросы C/C++ | 1 | 04.02.2008 17:45 |