Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/04/2007, 08:54
Avatar de Instru
Instru
 
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 22 años, 1 mes
Puntos: 52
Re: Manejo de archivo binario

Cita:
Iniciado por bilkarm3 Ver Mensaje
Hola, bueno al fin esta resuelto el script aquel que volteaba el contenido de un archivo depositando en otro.

Recuerdo que esa vez les preguntaba sobre ayudita con el manejo de un archivo binario, y por donde empezar.

Bueno, el problema es que el contenido de un archivo binario es por ejemplo:

Y el contenido de ese archivo debo colocarlo en un arreglo para su posterior visualización en pantalla.

Ayudita, por donde empiezo y que cosas debo tener en cuenta, según tengo entendido este debe ser más fácil.

Gracias, saludos.
Abres el archivo, usas fseek(archivo, 0, SEEK_END); Luego usas ftell para obeter el tamaño del archivo. Nuevamente usas fseek(archivo, 0, SEEK_SET) para regresar el apuntador del archivo al principio. Despues ya sabes cuanto tienes que leer. Creas un array con malloc o new con el tamaño devuelto por ftell luego lees con fread todo el archivo. Ya tienes todo en un array, ahora el truco es parsearlo para que solo contenga numeros.

Saludos