Форум: "Основная";
Текущий архив: 2003.04.07;
Скачать: [xml.tar.bz2];
ВнизРабота с текстовым файлом построчно Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c