Pergunta

Eu tenho um arquivo de texto orientado a linha (unicode) criado usando o createfile () e writefile ().

Ler esse arquivo como um fluxo binário usando readfile () é direto, mas é necessário um processamento de baixo nível para dividi-lo em linhas.

Existe uma função Win32 que faz isso para mim?

Novamente, observe que está em 'C' (não C ++) e não quero usar funções POSIX/ANSI C, como ReadLine ().

Se a resposta para a pergunta acima mencionada for negativa, qual seria o "código mais curto" para realizar a leitura de um arquivo de texto orientado a linha, usando apenas as funções nativas do Win32 C? por exemplo, usando readfile (), strchr (), etc.

Obrigado.

Foi útil?

Solução

AFAIK Não há função Win32 para leitura de arquivos linha por linha.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top