Bonjour, j'ai un problème à la compilation :

J'ai un fichier qui inclue un autre fichier. Jusque là ça va. Mais ce dernier inclue le premier. Donc j'ai des erreurs. Voici un exemple de ca que je fais :

dans titi.h
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
#include "toto.h"
 
class titi
{
      static void setToto(toto * t);
}
dans toto.h
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
#include "titi.h"
 
class toto
{
      void nimp()
     {
           setToto(this);
     }
}
Ceci me genere une erreur. Il me dit que toto n'est pas definis ('toto' has not been declared). Comment résoudre ce problème ?

Merci