larcan57
Messages postés13Date d'inscriptionmardi 29 mars 2005StatutMembreDernière intervention 9 avril 2009
-
8 avril 2009 à 17:36
larcan57
Messages postés13Date d'inscriptionmardi 29 mars 2005StatutMembreDerniè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?
larcan57
Messages postés13Date d'inscriptionmardi 29 mars 2005StatutMembreDerniè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 :)