natto Le 11/04/2002 à 19:26 tout depend si la variable sera utilisée ailleurs que dans main ou pas !

納 豆パワー!
I becamed a natto!!!1!one!
natto Le 11/04/2002 à 19:35 15 KO le prgm maps incluses => 8ko sans maps, de ttes façons ça va diminuer au fil du temps

納 豆パワー!
I becamed a natto!!!1!one!
natto Le 11/04/2002 à 20:13 PAS BESOIN DE POINTEUR POUR EXTRAIRE LA MATRICE !

納 豆パワー!
I becamed a natto!!!1!one!
natto Le 12/04/2002 à 10:47 donnez moi un flingue que je me suicide!

納 豆パワー!
I becamed a natto!!!1!one!
natto Le 12/04/2002 à 11:02 ça t'arrives d'appliquer betement une ligne de code avant d'essayer de la comprendre ?

納 豆パワー!
I becamed a natto!!!1!one!
Pim89 Le 12/04/2002 à 11:04 bah justement je comprend pas, donc je demande ! j'emets des hypothèses(apparemment nazes), mais c'est tout. Ds l'exemple de janjan y'a juste un "*" devant le nom alors je sais pas si ça correspond à un pointeur ou non !
Non-Webmaster et
non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les
Webmasters .«- Pas Moo ! ^^
natto Le 12/04/2002 à 11:26 meme si c'est un pointeur on s'en tape ! le principal est que tu recuperes les données

納 豆パワー!
I becamed a natto!!!1!one!
natto Le 12/04/2002 à 11:33 ça depend si je l'utilise dans ttes les fonctions ou pas, l'ideal dans ce cas est de faire un malloc

納 豆パワー!
I becamed a natto!!!1!one!
Pim89 Le 12/04/2002 à 13:23 ben qd on a des var déclaré localement, et qu'on veut s'en servir ds des autres fonctions que là où elles sont déclarées, on doit bien passer par des pointeurs ??
et ben là, ds ton exemple, pas besoin de pointeurs pour s'en servir de partout (ds toutes les fonctions). non ?
Non-Webmaster et
non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les
Webmasters .«- Pas Moo ! ^^
Pim89 Le 13/04/2002 à 11:32 Orion >>
tu déclare ta matrice en globale ds un prog à part.
char mat[y_size][x_size]={ };
void main(void)
{
FILE *fp;
fp = fopen("map","wb") // ouverture d'un fichier nommé "map" ds le Var Link
fwrite(mat ,1 ,x_size*y_size*sizeof(char), fp); //tu la stocke
fputc(0,fp);
fputs("Map",fp); // tu change l'extension (visible ds le VarLink "PRGM" "LIST" ect)
fputc(0,fp);
fputc(OTH_TAG,fp);
fclose(fp); // fermeture du fichier
}
ce prog là va en fait s'exuter, et s'auto-remplacer (s'écraser) par un fichier "Map" ds le quel sera stocké ta matrice
après pour l'ouverture c'est un peu pareil sauf qu'il faut utiliser fead() à la place de fwrite()
va voir le tuto de janjan2 sur ti-fr.org "fichier externe graphique" pour + d'infos. tout est expliqué.
Non-Webmaster et
non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les
Webmasters .«- Pas Moo ! ^^
Pim89 Le 13/04/2002 à 11:37 liquid >> quand tu veux extraire la matrice ds le prog principal, tu fais bien :
unsigned char (*matrice)[x_size]; // global
puis tu ouvres le fichier, tu l'extrait ds cette var "*matrice", mais le prob c'est que :
comment la déclarer (ma 1ère ligne de code) sachant que la var x_size est aussi ds le fichier externe ???? car là TIGCC me dit "var not declared" , ce qui est logique.
Kevin m'avait dit de faire comme ça ( la 1ère ligne de code , où x_size est la longueur x de ta matrice à extraire), mais là j'ai besoin de connaitre x_size or x_size est ds le fichier ext et je ne peux pas l'extraire avant d'avoir déclaré toutes mes var permettant le stockage.
comment faire ??
Non-Webmaster et
non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les
Webmasters .«- Pas Moo ! ^^