en gros :
- compilation qui génère mon exe sans les données
- patch :
fopen(exe)
fsseek à la fin
fwrite mes données
fwrite la taille des données
fclose()
- exe principal
main()
{
fopen(argv[0])
fseek(à la fin - sizeof(int))
int size
fread(&size, sizeof(int))
fseek(depuis la fin - size - sizeof(int))
byte[] data
fread(data,size)
}
Kevin > C'est pas portable

De toute façon, JAR marche bien pour les vrais langages
