Extension propia

Iniciado por alexis33de, 18 Diciembre 2010, 01:40 AM

0 Miembros y 1 Visitante están viendo este tema.

alexis33de

hola q tal?, estoy haciendo un programa q carga fotos de varios formatos y quiero transformarlo a mi propia formato por decir un .abc (cualquier formato pero q sea el mio propio) y este solo pueda ser abierto con el programa q creo. Alguien sabe si se utiliza alguna libreria en particular o algo? si alguien me da alguna idea se lo agradeceria.
SALUDOS

dooque

#1
Buenas noches! (por lo menos lo es aca en argentina jaja)

El formato de un archivo no es mas que una convencion de como estan ordenados/estructurados los bytes del mismo. Mas aún, la extensión de un archivo no tiene nada que ver con su formato en el sentido de que cambiarle la extensión a un archivo no afecta su estructura interna, sino que la extensión es mas una ayuda para los usuarios, i.e. una ayuda para poder distinguir el formato de un archivo sin tener que estar viendolo directamente. En Linux por ejemplo un archivo puede tener tantas extensiones como se quiera/"pueda".

Por ejemplo un archivo se dice que es de "texto" o "texto plano" cuando todos sus bytes son caracteres ASCII imprimibles, y comunmente (pero no siempre) estos archivos tienen extensión ".txt"

Por lo que para craer tu propio formato de archivo lo unico que tenes que hacer es especificar como va a estar ordenada la informacion en el mismo, i.e. cual va a ser el significado de cada byte dentro del mismo!

Espero haberte sido de ayuda!

Un saludo!

Gonzalo.
Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.  -- Kernighan