No momento estou desenvolvendo um software para leitura de um arquivo tipo texto puro. Porém como não conheço a linguagem Visual C++, estou limitado ao uso da classe CFile para simplesmente ler e/ou escrever o arquivo.
A partir do código a seguir, eu estou procurando uma forma de ler o arquivo linha a linha como eu fazia com o Borland Turbo C++ ou senão, descobrir uma forma de limitar o tamanho do meu buffer (a partir de um ponto inicial até a posição antes da quebra de linha) a fim de corrigir um erro quando eu faço a separação em tokens .
Code Snippet
CFile arquivo;
char* ptr_nomeArquivo="C:\\233.txt";
const int tamBUFFER = 4096;
char buffer[tamBUFFER];
arquivo.Read(buffer, tamBUFFER);
A seguir, segue uma parte do arquivo original à qual eu quero efetuar a leitura:
Time Sample # Type Sub Chan Num Aux
1111:37:08.577
Alguem poderia me orientar nisso?