Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/10/2012, 05:40
alyciashape
 
Fecha de Ingreso: abril-2012
Mensajes: 590
Antigüedad: 12 años
Puntos: 58
Respuesta: Problemilla con clase y fopen. Poner el puntero al inicio

Gracias por la explicación Eleazan, es justo lo que pasa. Si pongo unos pocos caracteres sobreescribe los primeros.

No me convence mucho esa solución, cuando tengas digamos 30.000 líneas o digamos 500 mil me parece que tirará bastante. Mejor lo que hago es leer el fechero al reves empezando por la última línea, cuando lo quiera mostrar, que eso supongo que se podrá hacer y ya está.

Gracias por la ayuda y la explicación.

Aún así no veo por qué no se puede desplazar los caracteres hacia adelante para hacer sitio a los nuevos. Probé también poniendo un salto de línea primero y luego el texto para ver si colaba pero nada. Jaja.

Aunque ahora que lo pienso me pregunto si recogiendo la primera línea, la junto con la nueva y las añado si funcionará en lugar de copiar todas, porque me da que si, ya que como digo sólo me sobreescribía la primera línea, de esta forma no gastaría mucha memoria.

De todas formas me quedo con la otra opción. O que se quede así.

Gracias y un saludo