Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.04.2012, 19:29   #1
kostolomeo
Пользователь
 
Регистрация: 26.04.2012
Сообщений: 11
По умолчанию Не считывается с файла

Написал программу для работы со списком. Сохраняю список в файл, но с файла этот список не считывается. Вот часть кода в которой я не могу найти ошибку.

void save_to_file(list *&List)
{
ofstream file;
file.open("file.txt");
while(List!=NULL)
{
file<<List->elem<<" ";
List=List->next;
}
}

void read_from_file (list *&List)
{
ifstream file;
file.open ("file.txt");
int aaa[100], i=1;
while (!file.eof())
{
file>>aaa[i];
i++;
};
i--;
for (;i>0;i--)
dobavit_v_nachalo (List,aaa[i]);
file.close ();
}
kostolomeo вне форума Ответить с цитированием
Старый 26.04.2012, 20:38   #2
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,378
По умолчанию

В процедуре чтения файла у Вас есть операция закрытия,
Код:
file.close ();
а в процедуре записи такой операции нет.
Файл открыт на запись и Вы его пытаетесь читать.

Думаю, что надо посмотреть в эту сторону...
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Старый 26.04.2012, 21:12   #3
kostolomeo
Пользователь
 
Регистрация: 26.04.2012
Сообщений: 11
По умолчанию

Спасибо. Ошибку нашел.
kostolomeo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как можна удальть строку из listView, которая считывается из txt? vitiok1 C# (си шарп) 3 21.02.2012 16:53
Изображение не полностью считывается из Image september Общие вопросы Delphi 3 10.01.2012 04:48
Тест в Delphi, информация считывается из файла. ivan.tiran Общие вопросы Delphi 0 08.09.2011 19:05
Почему из файла считывается два значения, если там одно yorik1984 Помощь студентам 3 19.03.2010 01:48
Перезапись файла без путя или определение расположения файла программы The Best Общие вопросы Delphi 4 13.07.2009 22:50