C/Visual C - Ficheros en C

 
Vista:

Ficheros en C

Publicado por |1000101| (1 intervención) el 16/01/2002 01:00:33
Hola, mi duda és la siguiente:
tengo un fichero de texto, el texto es un fichero .ase y se kompone de más de una linea (a modo de aklaración), lo ke kiero és lo siguiente:
" *MESH_NUMFACES 80" <- esta es la linea ke kiero buskar y seguido a esto kiero ke almacenar el 80 en una variable, esta linea no és la primera, por lo ke mi duda és, komo saltar de linea en linea y kuando esté en la devida komo kojer el 80.

Muchas gracias de ante mano.
Salud¡
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:Ficheros en C

Publicado por rsrobin (31 intervenciones) el 16/01/2002 13:10:08
FILE *file;
char linea[100];

file=fopen("nombre del fichero de texto","r");

fgets(linea,100,file);
while(linea!=NULL)
{
fgets(linea,100,file);
}
fclose(file);

Bueno este codigo te deberia ir leyendo linea a linea del archivo de texto. hasta que llegue al final, para mirar si la cadena buscada esta en la linea actaulmente leida creo que puedes utilizar strstr.

Espero no he quivocarme y que esto te sirva.

Att rsrobin.
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