parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

virusav 10.05.2012 13:48 / 10.05.2012 14:05

Построчно читать исходный файл не получится, т.к. он записан одной строкой, поэтому получаю таблицу значений регуляркой.
Эта операция проходит быстро.
Далее надо прокрутить всю таблицу и обработать каждую строку.

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

Попробую использовать ^memory:compact[] не в каждом шаге цикла, как у меня было.
Спасибо за совет.

Еще вопрос: лучше использовать счетчик во время прокручивания большой таблицы или ^table.line[], что будет менее ресурсоемко?