problème pointeur et type
Bonjour,
j'ai créée un classe "joueur" qui contient une méthode nommée "afficher".
Voici mon problème, quand je code :
Code:
1 2 3 4 5 6 7 8
|
void Partie::test()
{
Joueur *joueurTemp;
Joueur joueurTest("test");
joueurTemp=&joueurTest;
*joueurTemp.afficher();
} |
Il me sort l'erreur
Citation:
request for member `afficher' in `joueurTemp', which is of non-class type `Joueur*'
alors que quand je code
Code:
1 2 3 4 5 6 7 8
|
void Partie::test()
{
Joueur *joueurTemp;
Joueur joueurTest("test");
joueurTemp=&joueurTest;
joueurTest.afficher();
} |
ça marche très bien.
Je ne comprends pas où est le problème, pourquoi est ce que *joueurTemp ne redirige pas correctement vers joueurTest
merci beaucoup