Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/06/2008, 17:19
00siete
 
Fecha de Ingreso: marzo-2008
Mensajes: 306
Antigüedad: 16 años, 1 mes
Puntos: 6
Respuesta: ordenar registros de un fichero

Yo haría lo siguiente:
- Un array que pueda crecer (con realloc). Cada posición es para una linea del fichero.
- En cada posición del array se guarda unicamente la dirección de la zona de memoria en la que se ha guardado cada linea leída: Por ejemplo, se lee en un buffer de 8K, pero luego se copian los bytes de la línea a una zona de memoria reservada con alloc.

Luego se ordena el array con la funcion de libreria qsort.
__________________
Pop & Rock Bands
Pop Music Stars