Bonjour,
Voila je reprend le C++ après un long moment. J'ai un petit trou de mémoire.
J'ai crée une classe dans mon fichier .h avec une structure et une fonction qui reçoit comme paramètre un pointeur de type MaStructure :
J'ai une erreur sur la déclaration de ma fonction : " E2293 )expected "
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 class MaClass { typedef struct { int A; int B; } MaStructure; bool MaFonction(*MaStructure Toto); }
J'ai vérifié le nombre de parenthèses, d'accolades et de point virgules. C'est bon.
Donc je me demande pas si c'est un problème de déclaration de structure.
Dois je mettre ma déclaration de structure dans le .cpp, rajouter un mot-clé ou autre ?
Cordialement
Partager