C/Visual C - Como leer un fichero de texto linea a linea

 
Vista:

Como leer un fichero de texto linea a linea

Publicado por Toñi (20 intervenciones) el 03/03/2001 17:22:53
Hola, tengo un fichero en el que grabo los resultados de una funcion y posteriormente quiero leer Linea a Linea el fichero, las instrucciones que he visto hasta ahora lee un buffer, no linea a linea. Como puedo hacerlo?
Ademas quiero mostrar el resultado en un Cedit multilinea, pero no se que metodo utilizar, porque con SetTextWindow solo me deja poner una linea y lo que quiero es ir anadiendo lineas a medida que leo el fichero.

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como leer un fichero de texto linea a linea

Publicado por Antonio Campos (10 intervenciones) el 05/03/2001 09:37:45
Hola,
para leer un fichero de texto linea a linea, lo mejor es utilizar la clase CStdioFile:

CStdioFile fp;
CString linea;

fp.Open("C:\\fichero.txt", CFile::modeRead);
while(fp.ReadString(linea))
{
// Tratamiento de la linea
}

En cuanto al uso de la clase CEdit en modo multilinea no te puedo ayudar porque nunca lo he utilizado.

Suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar