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).