Что нового

[Файловая система] Как прочитать файл большого размера?

ViktorSPB

Новичок
Сообщения
109
Репутация
0
Добрый день!
Похожую тему я нашел поиском, но, похоже, там другая задача решалась. Потому создал свою.
Скажите, существует ли алгоритм чтения большого текстового файла (несколько сот мегабайт)?
Задача следующая. Есть текстовый файл. Нужно в нем найти строки, котрые будут соответствовать маске и сложить их в другой файл например.
Проблема в том, что у меня файл даже 100Мб не читается ни полностью ни с помощью FileReadLine с указанием строки (думал уже построчно читать...)
Есть программа, но там exe-шник, и на чем написан - не знаю.. Так она такую задачу с этим файлом решает в течение 10 сек. А обрабатывает 1300 тыс строк.. Реально ли средствами AutoIt что-нибудь подобное сделать?
 

Medic84

Омега
Команда форума
Администратор
Сообщения
1,590
Репутация
341
Код:
FileSetPos()
FileRead() ; с указанием количества считываемых символов

Посмотри в справке как их использовать.
 
Автор
V

ViktorSPB

Новичок
Сообщения
109
Репутация
0
Да, спасибо, сейчас посмотрю, разбирусь.
Скажите, а реально указанной мной производительности достичь?
Не хотелось бы найти заведомо проигрышное решение..
 
Верх