Ver Mensaje Individual
  #13 (permalink)  
Antiguo 15/05/2009, 14:07
linkgl
 
Fecha de Ingreso: septiembre-2008
Mensajes: 22
Antigüedad: 15 años, 7 meses
Puntos: 1
Respuesta: Lectura de TXT en C o C++

Cita:
Iniciado por Annoying Ver Mensaje
Si te da error en esa linea del caracter=fgetc(pf) pues lo unico que puedo pensar es que estas declarando caracter como un array.

Y respecto al fgets, pues si funciona pero no se hasta que punto, ya que tengo entendido si mal no recuerdo, que al crear ficheros (partiendo de C), se debe, o al menos se deberia usar la pareja de lectura/escritura, me refiero a:

fgetc -> fputc
fgets -> fputs
fscanf -> fprintf
fread -> fwrite (binarios)

Asi que alomejor al usar fgets cuando creastes el fichero con fputc puede que de algun fallo (o no), y no lo se realmente ya que nunca lo probe.
si, yo tambien sabia que el fgetc era para obtener y escribir, por eso jamas se me habria ocurrido, pero lo dudo porque el fichero no lo cree con fputc ni con fwrite lo cree manualmente...

sobre lo de caracter... lo decare asi:

char caracter[80];