собственно, сабж.
как это платформо-независимо правильнее сделать?
(читать текстовые файлы, насколько я понимаю, затратно, ибо в общем случае функции чтения делают перекодировку. при бинарном побайтовом же чтении не совсем понятно, как избавляться от EOF)