Resultados 1 al 3 de 3

Tema: Archivos binarios

  1. #1 Archivos binarios 
    Iniciado
    Fecha de ingreso
    Jan 2006
    Mensajes
    14
    Descargas
    0
    Uploads
    0
    No se si esta pregunta se corresponde a este foro, si no es asi haganmelo saber.
    Hay alguna forma de saber como esta compuesto un determinado archivo binario?
    Suponiedo que tengo un archivo Archivo.dat. Puedo saber como estan compuesto sus registros?
    Por ejemplo dos valores enteros, una cadena de caracteres.
    Desde ya muchas gracias!
    Citar  
     

  2. #2  
    Moderador HH
    Fecha de ingreso
    Sep 2003
    Mensajes
    1.384
    Descargas
    21
    Uploads
    5
    Como archivo binario se puede referir a un ejecutable o a un archivo cualquiera con bytes no ascii o unicode ni ninguno por el estilo.

    Con respecto a saber como se componen los registros, es muy dificil si no imposible.

    Suponiendo un archivo con los siguientes bytes en hexadecimal:

    48 6F 6C 61 20 4D 75 6E 64 6F

    se podria considerar que es un solo registro de tipo cadena, en tal caso seria "Hola Mundo"
    pero tambien se podria considerar como 5 registros de tipo entero corto (2 bytes) y en este caso se trataria de los numeros (little endian)
    28488
    24940
    19744
    28277
    28516

    Tambien se podrian considerar como enteros largos (4 bytes) flotantes de 64 u 80 bits y unos cuantos tipos mas.
    Como ves, saber como estan compuestos los registros seria tener un sistema de referencia para interpretar los datos del archivo, pero que es variable e independiente del archivo.

    Aparte de esto, cuando se accede a archivos en forma de registros, lo digo por uno de los modos en que se puede hacer desde visual basic, se guardan un par de bytes (ademas de los datos propiamente dichos) que indican de que tipo de dato se trata. Yo personalmente no los considero archivos binarios, pero si es esto a lo que te referias avisa y pongo como es el "formato" de estos archivos.


    Chau saludos
    - Me desagrada
    - ¿Por qué?
    - No estoy a su altura.
    ¿Ha respondido así alguna vez un hombre?

    Friedrich Nietzsche



    Citar  
     

  3. #3  
    Iniciado
    Fecha de ingreso
    Jan 2006
    Mensajes
    14
    Descargas
    0
    Uploads
    0
    Grax Marchi, aclarado!

    Abrazo
    Citar  
     

Temas similares

  1. C Base64 problemas con binarios
    Por erjaimer en el foro GENERAL
    Respuestas: 2
    Último mensaje: 09-03-2010, 05:03
  2. Compilar Binarios
    Por CLF en el foro LINUX - MAC - OTROS
    Respuestas: 1
    Último mensaje: 06-03-2006, 19:11
  3. Punteros para ficheros binarios en C++
    Por Dwarft en el foro PROGRAMACION DESKTOP
    Respuestas: 1
    Último mensaje: 04-08-2004, 15:42
  4. archivos mdf y mds
    Por muete en el foro APLICACIONES
    Respuestas: 2
    Último mensaje: 19-05-2004, 02:01
  5. Imagenes y ficheros binarios
    Por alcaide en el foro GENERAL
    Respuestas: 0
    Último mensaje: 26-03-2003, 10:51

Marcadores

Marcadores

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •