Une struct utilisée dans plusieurs class

Résolu
larcan57 Messages postés 13 Date d'inscription mardi 29 mars 2005 Statut Membre Dernière intervention 9 avril 2009 - 8 avril 2009 à 17:36
larcan57 Messages postés 13 Date d'inscription mardi 29 mars 2005 Statut Membre Dernière intervention 9 avril 2009 - 8 avril 2009 à 19:18
Bonjour à tous :)
Petite question sur les structures...

J'ai donc mon fichier.h avec:

struct TestStruct { ..... };

Class test
{
   void fonction1( ....);
}
---------------

A l'intérieur de cette fonction, je fais appel à une autre classe:
void test::fonction1(....)
{
   TestStruct* test = new TestStruct();
   //initialisation de ma structure ...

   ma2emeClass.fonction2emeClass(test);
}
 
Et là soudain c'est le drame
Ma structure n'est pas un élément reconnu dans ma2emeClass.
=> utilisation du type non défini TestStruct

Où puis je disposer les définitions de mes structures pour y accéder de mes 2 classes?

Merci de vos réponses ;)

1 réponse

larcan57 Messages postés 13 Date d'inscription mardi 29 mars 2005 Statut Membre Dernière intervention 9 avril 2009
8 avril 2009 à 19:18
Trop de boulot, le cerveau ramolli :)

Pour ceux qui cherchaient, il suffit de se faire un .h avec les structures à l'intérieur et de faire des #include dans les fichiers où l'on en a besoin :)
3
Rejoignez-nous