чтение из файла |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
чтение из файла |
Venom |
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 30 Пол: Мужской Реальное имя: Михаил Репутация: 0 |
Помогите исправить ошибку. Когда читаешь из файла во время работы программы то все вроде нормально, но когда выйдешь из нее и запустишь заново, то программа отказывается читать из него и либо зависает, либо выдает ошибку с кодом 203.
Прикрепленные файлы pack.zip ( 1.64 килобайт ) Кол-во скачиваний: 173 |
arhimag |
Сообщение
#2
|
Знаток Группа: Пользователи Сообщений: 424 Пол: Мужской Репутация: 2 |
ты его не закрываешь добавь close(f);
при чтении -------------------- Чего хочет женщина – того хочет Бог
|
volvo |
Сообщение
#3
|
Гость |
Цитата ты его не закрываешь И что? Файл, открытый через Reset, может и НЕ закрываться, ничего страшного (в виде потери данных) не будет... |
arhimag |
Сообщение
#4
|
Знаток Группа: Пользователи Сообщений: 424 Пол: Мужской Репутация: 2 |
я поставил close и у меня при повторном запуске вылетать перестала.
-------------------- Чего хочет женщина – того хочет Бог
|
Venom |
Сообщение
#5
|
Новичок Группа: Пользователи Сообщений: 30 Пол: Мужской Реальное имя: Михаил Репутация: 0 |
Добавил close(f) и только все равно в процедуре Insert_List на месте new(pList) ошибку 203 выдает. И еще почему-то после неудачного чтения фаил увеличивается в размере с 1Kb до 23Mb. С чем это связано?
|
Bokul |
Сообщение
#6
|
Гуру Группа: Пользователи Сообщений: 1 117 Пол: Мужской Реальное имя: Богдан Репутация: 11 |
У тебя она (Insert_List) совсем не правильна. Объясни назначение переменных lp,pList,pStart:pEl_list.
Как я понял pList - вспомогательная, лучше не делать глобальной lp - указывает на последний элемент списка pStart - на первый, ее можно и нужно убрать И вообще лучше комментируй код. -------------------- Лао-Цзы :
Знать много и не выставлять себя знающим есть нравственная высота. Знать мало и выставлять себя знающим есть болезнь. Только понимая эту болезнь, мы можем избавиться от нее. |
arhimag |
Сообщение
#7
|
Знаток Группа: Пользователи Сообщений: 424 Пол: Мужской Репутация: 2 |
слушай, парень, помоему у тебя ваапще стек не правильно реализован, ты залезь в FAQ, есть неплохая работа со списками и стеками авось поможет
Все о динамических структурах данных. -------------------- Чего хочет женщина – того хочет Бог
|
Bokul |
Сообщение
#8
|
Гуру Группа: Пользователи Сообщений: 1 117 Пол: Мужской Реальное имя: Богдан Репутация: 11 |
Не знаю как стек, но список точно не правильно..
Вот рабочий вариант, разбирайся.
-------------------- Лао-Цзы :
Знать много и не выставлять себя знающим есть нравственная высота. Знать мало и выставлять себя знающим есть болезнь. Только понимая эту болезнь, мы можем избавиться от нее. |
Текстовая версия | 8.09.2024 3:23 |