Ver Mensaje Individual
  #6 (permalink)  
Antiguo 06/10/2007, 21:14
franco190453
 
Fecha de Ingreso: abril-2006
Mensajes: 1.128
Antigüedad: 18 años, 1 mes
Puntos: 33
Re: Leer ultima linea de un archivo

DooBie:
Hay varios puntos interesantes:
1.- Si abres un fichero que ya contiene texto entonces lo que tu dices
es cierto. Pero si este archivo va a estar abriendose y cerrandose, agregandole y quitandole o eliminandolo y haciendo uno nuevo; lo que te expongo a continuacion es necesario saber:
2.- Si tu abres un archivo con "fopen" modalidad "a" y este fichero NO
tiene texto (Fichero = 0Kb)en ese momento, La Apertura fallara; en otras palabras
primero tienes que abrirlo con la modalidad "w", agregarle algo y despues "a".
3.- Dado lo del punto numero 2, el codigo debe llevar la apertura que
solo se usara una vez y la modalidad "a" que se utilizara siempre.
FINAL: Lo que se hace al crear el fichero es, agregarle una linea en blanco con <enter> y cerrarlo; entonces el fichero contendra 1Kb. Y la funcion
"fopen" en su modalidad "a" para agregar al fichero no tendra
problemas al abrirse, de la misma manera la funcion "file" funcionara
como lo he explicado desde una perspectiva profesional.
Por lo anterior considero que mi codigo sigue siendo valido ya que depende
el uso del fichero en cuestion.
Saludos
Y espero ayude.
Franco