|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Поиск значения в файле большого размера (>1Гб)
Добрый день.
Есть искомое значение - массив из 256 байт. Нужно выполнить поиск данного массива в нетипизированном (бинарном) файле, размер которого может превышать 1 Гб, т.е. найти позицию первого элемента массива (смещение от начала файла). Попытка загрузить в строковую переменную через TFileStream и затем воспользоваться AnsiPos приводит к сообщению "Out of memory". Подскажите, с такими файлами в Delphi вообще реально работать, если да, то какими методами? |