Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1694 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [résolu] erreur de variable

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[résolu] erreur de variable

n°1750856
legolgo
Posté le 24-06-2008 à 22:07:59  profilanswer
 

bonjour,
j'ai un message d'erreur pendant ma compilation et j'ai beau me creuser la tête je ne vois pas où est le problème.
 
voilà mon fichier .h

Code :
  1. #include "Ogre.h"
  2. class Graphics_ogre
  3. {
  4. private:
  5.  Ogre::Root *ogre;
  6.  Ogre::RenderWindow *window;
  7.  Ogre::SceneManager *sceneMgr;
  8.  Ogre::Camera *camera;
  9.  Ogre::SceneNode *camNode;
  10. public:
  11.  Graphics_ogre();
  12.  ~Graphics_ogre();
  13.  bool initialize();
  14.  bool showAvailableRenderers();
  15. };


 
 
et voilà le .cpp

Code :
  1. #include "graphics_ogre.h"
  2. Graphics_ogre::Graphics_ogre()
  3. {
  4. ogre = new Ogre::Root( "", "" );
  5. }
  6. Graphics_ogre::~Graphics_ogre()
  7. {
  8. delete ogre;
  9. }
  10. bool Graphics_ogre::initialize()
  11. {
  12. return true;
  13. }
  14. bool showAvailableRenderers()
  15. {
  16. Ogre::RenderSystemList *renderList = NULL;
  17. renderList = ogre->getAvailableRenderers();
  18. return true;
  19. }


 
A la compilation j'obtiens:  
graphics_ogre.cpp: In function «bool showAvailableRenderers()»:
graphics_ogre.cpp:27: erreur: «ogre» was not declared in this scope
 
Je ne comprend pas pourquoi il ne connais pas ma variable dans la fonction showAvailableRenderers() alors que dans Graphics_ogre::Graphics_ogre() ça passe sans problèmes...
 
Si quelqu'un a une idée de la raison de cette erreur, je suis preneur.


Message édité par legolgo le 24-06-2008 à 22:30:19
mood
Publicité
Posté le 24-06-2008 à 22:07:59  profilanswer
 

n°1750859
Joel F
Real men use unique_ptr
Posté le 24-06-2008 à 22:25:15  profilanswer
 

bool Graphics_ogre::showAvailableRenderers()
 
et ca ira mieux

n°1750862
legolgo
Posté le 24-06-2008 à 22:28:55  profilanswer
 

Joel F a écrit :

bool Graphics_ogre::showAvailableRenderers()
 
et ca ira mieux


 
Merci Joel F, je me doutais bien que c'était une erreur idiote. Ça m'apprendra la prochaine fois.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [résolu] erreur de variable

 

Sujets relatifs
[résolu] Erreur validation W3C[RESOLU] question débutant vbs
[RESOLU] [ACCESS] Parcour de tables et récupération de ligneErreur 1004 sur macro
Erreur Programmation Objet PHP 5[VBA] [Résolu] Comment récupérer la formule d'une cellule ??
Erreur incompréhensible[hibernate][RESOLU]insertion, update OK, lecture avec requete HQL KO
Contenu HTML + variable PHP + OutlookErreur de variable !!??!!?? [résolu]
Plus de sujets relatifs à : [résolu] erreur de variable


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR