Pregunta

Tengo un archivo de texto orientado a línea (Unicode) que se creó usando CreateFile () y WriteFile ().

Leer ese archivo como un flujo binario usando ReadFile () es sencillo, pero se necesita un procesamiento de bajo nivel extra para dividirlo en líneas.

¿Hay una función Win32 que haga esto por mí?

Nuevamente, tenga en cuenta que está en 'C' (no C ++) y no quiero usar funciones Posix/ANSI C como Readline ().

Si la respuesta a la pregunta antes mencionada es negativa, ¿cuál sería el "código más corto" para lograr leer un archivo de texto orientado a línea, utilizando solo funciones Win32 C nativas? por ejemplo, usar readFile (), strchr (), etc.

Gracias.

¿Fue útil?

Solución

AFAIK no hay función Win32 para leer el archivo Line by Line.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top