J'ai écrit un prog genre console comme dos et je voudrait fair un historique des chaine de caractère entrer pour pouvoir les retouver.
J'ai essayer avec des pointeurs de tableaux mais sans resultat j'ai du me planter.j'ai aussi essayer avec des tableaux de caractère a deux dimension mais jy arrive pas no pluis. Comment fair? Please Help Me.
un handle par chaîne de caractère, et au début de chaque bloc, tu stockes le handle du bloc suivant (et éventuellement du précédent)

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
voici ce que j'avai écrit:
//.......................................
char chaine[24];//Chaine dans laquelle y avait la chaine tapée en cour
char *hist[8];
//.........................................
//quand j'entrait enter je faisait
for(i=7;i!=0;i--)
{
hist[i]=hist[i-1];
}
hist[0]=chaine;
le problème c est que je me retrouvait avec la meme chaine partout;
ou utilises des handles pour les déréférencer, pour éviter de fragmenter la RAM

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
non, si tu utilises plein de bloc verrouillés, HeapAlloc ne pourra pas les bouger pour les coller et faire un gros bloc libre. Tu risques de te retrouver avec plein de petits blocs libres un peu partout dans la mémoire

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant