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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.04.2010, 22:53   #1
BSS
Новичок
Джуниор
 
Регистрация: 18.04.2010
Сообщений: 1
По умолчанию Типизированный файл. Paskal

Помогите плз решить:
В файле целых чисел, если перед положительным числом стоит отрицательное, то удалить это отрицательное число
BSS вне форума Ответить с цитированием
Старый 19.04.2010, 08:01   #2
Chudo4258
Форумчанин
 
Аватар для Chudo4258
 
Регистрация: 19.02.2009
Сообщений: 622
По умолчанию

{ убираем последний элемент файла }
seek(f, filesize(f) - 1);
truncate(f);

тебе нужно пройти по всему файлу и смотреть два рядом стоящих элемента.
Жми на весы!!!
Chudo4258 вне форума Ответить с цитированием
Старый 19.04.2010, 08:57   #3
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

А я бы загнал содержимое файла в линейный список, потом выкосил, то что нужно, и слил этот список в файл, просто перезаписав его...
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi - Типизированный файл honest Помощь студентам 3 10.06.2009 23:52
задача на типизированный файл vAdiM_Kubski Паскаль, Turbo Pascal, PascalABC.NET 0 24.05.2009 15:06
Типизированный файл aleksandrdss Помощь студентам 0 08.04.2009 05:01
Типизированный файл в Delphi Dice Помощь студентам 1 15.12.2008 18:45
Типизированный файл Лубышев Помощь студентам 2 11.10.2008 11:08