Pages vues depuis 25/07/2007 : 25 291 289
Index du forum »» Création-Développement »» L'Abbaye des morts (par Locomalito)
Une question sur le C
dans drawings.c j'ai cette fonction que je trouve pas très catholique
void events (struct hero *jean,uint stagedata[][22][32],uint room[],uint counter[],struct enem *enemies,Mix_Chunk *fx[]) {
uint stagedata[][22][32] ???? c'est valide ça comme passage de paramétre ?
moi j'aurai passé un uint* stagedata normalement....
Mix_Chunk *fx[] c'est bizarre aussi ?!?
C'est plutôt Mix_Chunk *fx ou Mix_Chunk **fx la syntaxe , non ?
@astrofa
Ok ç'est compilé : plus d'erreurs :-)
Je lance ça ouvre la fenetre et ça plante ausitôt : mais on progresse....
Sinon j'ai mis comme parametre ça partout c'est plus propre
struct map{
uint stagedata[25][22][32];
int enemydata[25][7][15];
};
void events (struct hero *jean,struct map *M,uint room[],uint counter[],struct enem *enemies,Mix_Chunk *fx[]) {