Un trou de mémoire sur les structures et les classes
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 :
Code:
1 2 3 4 5 6 7 8 9
|
class MaClass
{
typedef struct
{ int A; int B; } MaStructure;
bool MaFonction(*MaStructure Toto);
} |
J'ai une erreur sur la déclaration de ma fonction : " E2293 )expected "
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