Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.07;
Скачать: CL | DM;

Вниз

Работа с текстовым файлом построчно   Найти похожие ветки 

 
Sir Alex ©   (2003-03-25 17:15) [0]

Подскажите, плиз. Надо работать с достаточно большим файлом 10-50Мб. Читать построчно, модифицировать и записывать в выходной файл.
Вопрос: Как это лучше сделать? Что бы, не тормозило и не съедало память? Т.е. чем лучше пользоваться Assignfile, fileopen или TStringList?

P.S. После 4-х лет программирования под БД, реализация такой простой вещи, просто в голову не приходит. Ужас...

---
С Уважением, Sir Alex.


 
Anatoly Podgoretsky ©   (2003-03-25 17:19) [1]

RradLn/WriteLn если построчно


 
Palladin ©   (2003-03-25 17:30) [2]

От съедания памяти избавится можно, но от "тормозить" при таком объеме практически не реально...

Можно последовать совету Anatoly Podgoretsky, можно работать как с нетипизированым файлом и самому разбивать на строки по ходу чтения... нельзя точно сказать что быстрее будет... смотря как реализуешь...


 
___ALex___ ©   (2003-03-25 19:08) [3]

да тут всё зависит от задачи


 
Sir Alex ©   (2003-03-26 09:45) [4]

Спасибо за помощь, сделал та как советовал Anatoly Podgoretsky © (25.03.03 17:19), все вроде как работает и достаточно быстро :)



Страницы: 1 вся ветка

Текущий архив: 2003.04.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.016 c
7-19897
ych_boriss
2003-02-13 04:03
2003.04.07
футкция RasEnumDevices. Кто знает, как ей пользоваться?


8-19707
Troy
2003-01-01 03:40
2003.04.07
Помогите!


14-19755
Rollch
2003-03-21 23:10
2003.04.07
Как убрать корзину с рабочего стола (XP)


14-19843
Tornado
2003-03-21 08:00
2003.04.07
Помогите с InstallShield


3-19422
lats
2003-03-18 10:59
2003.04.07
Помогите составить SQL запрос