logo

Pointeur pour le projet

C'est ici que vous posterez vos questions sur les pointeurs

Pointeur pour le projet

Messagede gollum14 » 15 Mar 2010, 15:31

Bonjour,

Nous avons réussi a ressoudre l'initialisation du tableau de pointeur comme ci :

Code: Tout sélectionner
tab[posX][posY]=(Element*) armes[cpt];


Mais pour recuperer nous avons essayer ceci :

Code: Tout sélectionner
Plateau *ptrPlat;
ptrPlat->tab[posX][posY-1]->(Element*) Personnage->defense();


mais nous avons une erreur sur cette meme ligne :
error C2059: syntax error : '('

Nous avons demander a Mr zahri mais il n'as pas su nous repondre :s
gollum14
 
Messages: 1
Inscription: 25 Sep 2009, 15:30

Re: Pointeur pour le projet

Messagede Tibo » 15 Mar 2010, 19:54

C'est presque ça... en fait il faut dire au compilateur que le pointeur est de type Personnage* et non pas Element*. Pour faire ça, il faut écrire :

Code: Tout sélectionner
((Personnage*) ptrPlat->tab[posX][posY-1]) -> defense();
Tibo
Administrateur du site
 
Messages: 147
Inscription: 26 Mar 2008, 13:58


Retourner vers Les pointeurs

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron
Hit-Parade des sites francophones