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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.11.2008, 20:13   #21
Mixasik
New Delphi Coder
Форумчанин Подтвердите свой е-майл
 
Аватар для Mixasik
 
Регистрация: 20.07.2008
Сообщений: 874
По умолчанию

Поэтому складывается впечатление, что тут fseek неверно работает, так как после первого нуля начинаются глюки...
Страх это слабость и потому, кто испугался уже побежден.
Mixasik вне форума Ответить с цитированием
Старый 26.11.2008, 14:53   #22
Mixasik
New Delphi Coder
Форумчанин Подтвердите свой е-майл
 
Аватар для Mixasik
 
Регистрация: 20.07.2008
Сообщений: 874
По умолчанию

Проблема не решена... Пробывал в fseek передавать SEEK_END не помогает(
Страх это слабость и потому, кто испугался уже побежден.
Mixasik вне форума Ответить с цитированием
Старый 26.11.2008, 17:30   #23
Mixasik
New Delphi Coder
Форумчанин Подтвердите свой е-майл
 
Аватар для Mixasik
 
Регистрация: 20.07.2008
Сообщений: 874
По умолчанию

Очень прескорбно, что приходится заниматься поднятием темы, но ответ очень необходим((( Разобраться самому никак(
Страх это слабость и потому, кто испугался уже побежден.
Mixasik вне форума Ответить с цитированием
Старый 26.11.2008, 22:08   #24
Mixasik
New Delphi Coder
Форумчанин Подтвердите свой е-майл
 
Аватар для Mixasik
 
Регистрация: 20.07.2008
Сообщений: 874
По умолчанию

Хм... Еще не на одном форуме не сказали как решить проблему(
Страх это слабость и потому, кто испугался уже побежден.
Mixasik вне форума Ответить с цитированием
Старый 26.11.2008, 23:05   #25
Ламер_001
Ну и что? :)
Форумчанин
 
Регистрация: 20.10.2008
Сообщений: 129
По умолчанию

не мучайся сделай с 2 файлами.
или сделай уже так: перед тем как считать запомни где была позиция (ftell по моему), затем читаешь, если == 0 то fseek на позицию ftell с начала файла, но все же проще будет 2 файл завести записать туда а потом просто заменить имеющийся
Учиться, учиться и еще раз учиться
Ламер_001 вне форума Ответить с цитированием
Старый 26.11.2008, 23:28   #26
Mixasik
New Delphi Coder
Форумчанин Подтвердите свой е-майл
 
Аватар для Mixasik
 
Регистрация: 20.07.2008
Сообщений: 874
По умолчанию

Ну по заданию надо обойтись одним файлом, через ftell пробывал и просто отсчитывал с нуля, но результат аналогичен. Теперь даже интересно, также интересно почему в конец файла при вводе вписывается -1
Страх это слабость и потому, кто испугался уже побежден.
Mixasik вне форума Ответить с цитированием
Старый 27.11.2008, 01:13   #27
Mixasik
New Delphi Coder
Форумчанин Подтвердите свой е-майл
 
Аватар для Mixasik
 
Регистрация: 20.07.2008
Сообщений: 874
По умолчанию

Проблема решена, главное что feof выдаст конец файла только при попытке прочитать с конца, а когда считывание в ровень к концу - это еще не конец) - Может я плохо выразилс, но так и есть + после замены элементы надо вызвы fseek(f,ftell(f),SEEK_SET), хотя позиция итак там, но иначе будет конец файла...(
Страх это слабость и потому, кто испугался уже побежден.
Mixasik вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Позиция курсора Arkuz Общие вопросы Delphi 2 11.10.2008 01:39
поиск в файле Elm0 Паскаль, Turbo Pascal, PascalABC.NET 14 07.06.2008 22:41
Позиция курсора Манжосов Денис :) Помощь студентам 3 25.04.2008 16:56
Позиция курсора в TMemo Air Общие вопросы Delphi 6 19.02.2008 10:28
Позиция формы wwww Общие вопросы Delphi 2 16.12.2007 16:41