Problème compilation 'has not been declared'
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:
1 2 3 4 5 6 7
|
#include "toto.h"
class titi
{
static void setToto(toto * t);
} |
dans toto.h
Code:
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