Message #3635
Sujet: Système de sauvegarde: Irrlicht Vs POO
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Création du message | 05-03-2008 16:59:07 | bebe |
Bonjours,
bon, ya plusieurs choses qui m'ont interpelés, je te les met en vrac, à toi de corriger ton code, je n'ai pas non plus le temps de chercher l'erreur je commente le lignes maudites Dans graph.h On ne met pas le namespace de la classe dans la déclaration de l'un de ses attributs, donc vire le "Graphe::" void Graphe::Charger(); Dans le main, comment peut -tu écrire ceci : Graphe charge(smgr,driver); Où as-tu déclaré smgr et driver ? oO Si ils sont instanciés comme variables globales ou encore pire dans une autre classe ils faut corriger ça et les définirs dans le main, avant l'appel à cette fonction. bon, déjà part du code de Dark Calculator. ya ça qui est absurde : //graphe.cpp this->smgr = smgr; this->driver = driver; this->gui = gui; vire moi le "this->" car tu est déjàs dans l'objet "this", en plus là du coup tu pointe sur des pointeurs, donc tu attribut l'adresse mémoire d'un pinteur à une valeur. ex : smgr (déjà je sais pas comment ça compile si t'a les 2 mêmes noms de variables...) est un pointeur vers une classe scène manager insanciée par irrlicht, si tu fait "this->smgr" (donc le pointeur déclaré dans le .h) et bien tu pointe vers sa valeur, donc tu lui associe comme objet la valeur du pointeur de la classe déclarée par irrlicht .... >< Ya encore d'autres fautes, excuse moi mais je n'ai plus le temps de te répondre, je doit y aller, à une prochaine ^^ |
| Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
|---|---|---|---|---|
|
Préférences cookies Corrections |
![]() ![]() ![]() ![]() |
Propulsé par Django xhtml 1.0 css 2.1 |
884 membres 1440 sujets 11337 messages |
Dernier membre inscrit: Saidov17 102 invités en ligne membre en ligne: - RSS Feed |