KWT-ArpiK :
hibou> tu me dit ke si chui un nioob(c le cas) je devrai fair le jeu san highscore
je ne suis pas d'accor....parce kil fo bien commencer un jour nan???
mais pas forcement pas le plus dur. Mon premier jeux était un démineur sans rien. Apres j'ai ajouter les high score (en local puis en var externe), j'ai ajouter la detection automatique de zero, unn compteur de temps, un curseur etc....
J'aurais essayer de tout faire d'un coup j'y serais jamais arriver
voile comment g defini mon fichier high score...
FILE *fichier2 = fopen ("HSCR", "wb");
fputs ("0200",fichier2);
fputc (0, fichier2);
fputs ("0100",fichier2);
fputc (0, fichier2);
fputs ("0050",fichier2);
fputc (0, fichier2);
fputs ("0000",fichier2);
fputc (0, fichier2);
fputs ("Robert ",fichier2);
fputc (0, fichier2);
fputs ("marcel ",fichier2);
fputc (0, fichier2);
fputs ("Ginette ",fichier2);
fputc (0, fichier2);
fputs ("Skunky ",fichier2);
fputc (0, fichier2);
fputs ("HSC", fichier2);
fputc (0, fichier2);
fputc (OTH_TAG, fichier2);
fclose (fichier2);
SYM_ENTRY *entry2;
void *HSC_ptr;
entry2=SymFindPtr(SYMSTR("HSCR"),0);
HeapLock (entry2->handle);
HSC_ptr=HeapDeref(entry2->handle)+2;
donc fo ke je fasse fread(*HSC_ptr,4*1,4,fichier2)
et ca me retourne koi??
tu vois, tu tombe deja sur des pb assez hardus pour un débutant : il faut d'abord créer le fichier correctement, suivant un structure bien définie par Ti : { .w taille-2, ...datas... , 0,H,S,C,0,OTH_TAG }
ensuite, tu stocke tes nombres sous forme de texte, ce qui est absurde : socke les directement dans ton fichier
pour ta lecture de tes hight score, tu semble vouloir les lire de deux maniere différentes : directement avec HSC_ptr et de l'autre avec fread
et fread remplit le buffer que tu lui donne en parametre : ptr
y'a bcp d'incohérence, ce qui me fait penser que tu t'es p-e attaquer a trop gros pour toi, (au moins pour l'instant)
dsl
dsl
dsl
pardon
pas la peine non plus de tomber dans l'exces inverse