Dos и файлы более 64к
-прочитать файл размером порядка 400к в память и отыскать там нужную информацию
Пишется всё под старый добрый Dos и прога c COM расширением.
Последовательность действий:
-открыл файл
-определил его размер
-определил количество свободной памяти - выделил её
А дальше ступор:
Как читать в буфер(выделенную память) и какими кусками? как быть с сегментами? как правильно их переопределить?
Выровняй буфер в физической памяти на границу 16 байт и читай сегментами. Можешь использовать временный буфер, если файл нужно считать в определенное извне место памяти с точностью до байта.