Чтение текстового файла (Unicode) в 'C' с использованием собственного Win32

У меня есть строчно-ориентированный текстовый файл (Unicode), который был создан с помощью CreateFile () и WriteFile ().

] Прочитать этот файл как двоичный поток с помощью ReadFile () несложно, но требуется дополнительная обработка на низком уровне, чтобы разбить его на строки.

Есть ли функция Win32, которая делает это за меня?

Опять же, обратите внимание на что это в 'C' (не C ++), а я не Я не хочу использовать функции POSIX / ANSI C, такие как readline ().

Если ответ на вышеупомянутый вопрос отрицательный, какой будет «самый короткий код» для выполнения чтения строчно-ориентированного текстового файла с использованием встроенного Win32 C только функции? например, используя ReadFile (), StrChr () и т. д.

Спасибо.

5
задан Android Eve 1 September 2010 в 02:47
поделиться