Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/05/2006, 19:49
Nivel7
 
Fecha de Ingreso: abril-2006
Ubicación: Acapulco Gro. México
Mensajes: 483
Antigüedad: 18 años, 1 mes
Puntos: 2
hhhmmm

"aumentar que si la funcion de lectura fscanf tiene exito devolvera el numero de bytes leidos"

aumentar a mi comentario. jeje.

la funcion fscanf tienen como valor de retorno la cantidad de bytes leidos del fichero, pero si hay un error de casting entonces retornara 0, si hay un error de lectura o final de archivo, retornara la constante EOF,

por tanto la variable iArchRutErr almacena el valor retornado por fscanf, el cual si es correcto sera un numero mayor que 0. y diferente a EOF.

las otras variables tendrian los valores leidos.

segun las expreciones de lectura el fichero no cumple el formato, pero no me creas, ya que yo por lo general manejo ficheros con fostream de C++.
y nunca he tratado con estas expreciones.

el link que menciona anterior mente explica bien esto.

Saludos.