SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: norak en Lunes 1 de Diciembre de 2008, 13:49
-
Hola,
Tengo un problema con la función fgetc.
me da el siguiente error: EINVAL (argumento inválido)
aunque creo que le estoy pasando el argumento correcto, no??
<CODE>
FILE* pf;
int c;
pf = fopen ("prueba_archivo.txt", "a");
fseek (pf, 5, SEEK_SET);
c = fgetc (pf);
</CODE>
<OUTPUT>
NON-FATAL RUN-TIME ERROR: "archivo.c", line 19, col 21, thread id 0x00000854: Library function error (return value == -1 [0xffffffff]). (EINVAL) Invalid argument
</OUTPUT>
la linea 19 se corresponde con la ultima sentencia en <CODE>
gracias
-
Copia y pega el codigo (de ser posible reducido a la minima expresion que demuestra el problema) entre etiquetas CODE y el output generado por el compilador (cuanto menos el error exacto y en que linea se genera).