Concernant la taille d'un tableau, certes c'est limité, mais je ne suggère pas d'utiliser un tableau, je suggère un pointeur.
oui désolé j'avais pas noté. ta solution me semble la plus pertinente pour faire ce que je veux, faut juste que je me documente sur cette fameuse libelf et que je saisisse bien le principe : le .o contenant le fichier de 15Mo, on va le créé a la volée via libelf, sans passer par le compilateur, et il aura le même résultat que si j'avais ecris un code à la main, contenant les 2 fameuses variables, et que j'aurai ensuite compiler ? mais ce code que j'aurai pu ecrire à la main, il ressemblerai à quoi ?
un truc genre :
int taille=30;
unsigned char*="ceci est un fichier autogénéré";
(et plus généralement avec le char* contenant le fichier en base64 par exemple ?)
Enfin bon, j'verrai ca ce soir de toute facon, mais j'pense que tu m'as mis sur une bonne piste :)
[^] # Re: Dégrossissons le problème
Posté par cho7 (site web personnel) . En réponse au message autoextractible : théorie. Évalué à 2.
oui désolé j'avais pas noté. ta solution me semble la plus pertinente pour faire ce que je veux, faut juste que je me documente sur cette fameuse libelf et que je saisisse bien le principe : le .o contenant le fichier de 15Mo, on va le créé a la volée via libelf, sans passer par le compilateur, et il aura le même résultat que si j'avais ecris un code à la main, contenant les 2 fameuses variables, et que j'aurai ensuite compiler ? mais ce code que j'aurai pu ecrire à la main, il ressemblerai à quoi ?
un truc genre :
int taille=30;
unsigned char*="ceci est un fichier autogénéré";
(et plus généralement avec le char* contenant le fichier en base64 par exemple ?)
Enfin bon, j'verrai ca ce soir de toute facon, mais j'pense que tu m'as mis sur une bonne piste :)
Merci.