y 'aurais pas de la compilation conditionelle dans le Header.
BENB
Soit il ne trouve pas le header, ou pas le bon : verfie les chemin d'include
Soit la declaration n'est pas bonne par exemple il manque le ; a la fin :D
Soit il manque l'instanciation de la classe fille, essai de ne pas la mettre statique, et si ca marche c'est que c'est ca...
sinon ce que tu indique est louche et le message me fais vraiment penser que soit le header n'est pas le bon soit il n'y a pas l'instanciation.
Arlo13
non le problème c'est que la déclaration de la class "fils" se trouve dans un autre header ...
ET apparement même en inclaunt le header contenant la déclaration ca passe pas :(
BENB
c'est pas un pb d'instantiation d'une statique ?
Arlo13
non pas du tout c'est gl.h
Et puis la n'est pas le problème, merci quand même :) Je donnais juste un exemple au hasard :)
seblamb
opengl.h c'est aussi le nom du fichier qui contient les déclarations des fonctions OpenGL. Change le nom de ton fichier
Arlo13
Bonjour,
Depusi maintenant près de deux heures, j'essaie de résoudre un gros problème :
Dans mon header main.h je déclare une class CPrincipal qui contient en membre public une class COpenGL qui est déclaré dans le header opengl.h
A la compilation, le compilo me dit que la classe COpenGL est inconnue au bataillon alors que j'ai bien utiliser le header opengl.h dans mon header main.h !
Comment faire pour que le compilo aille chercher dans opengl.h la déclaration de ma class et qu'il arrête de me dire :