Problème de class et d'attribut - C++ - Programmation
Marsh Posté le 04-11-2007 à 17:33:09
oh, des nombres magiques !!
bon, ca mis de coté, tu l'appelles comment la méthode "Commandes" ?
Marsh Posté le 04-11-2007 à 17:38:14
Comment je l'appelle ? eh ben comme ça (dans le main) :
Code :
|
Mhh peut etre, je suis entrain de lire mon bouquin sur le c++ donc je connais pas tous hein ^^
Marsh Posté le 04-11-2007 à 17:39:33
Mhh ah ouais je crée...
C_BoardG *BoardG;
BoardG = new C_BoardG();
C'est ca non ?
Marsh Posté le 04-11-2007 à 17:44:51
M'est avis que tu ne rentres pas dans void C_PersoG::Commandes(Uint8 * keys).
Il est comment ton gestionnaire d'événements?
Marsh Posté le 04-11-2007 à 17:51:37
Si si j'y rentres, j'ai testé avec un SDL_Quit quand ca passe dans le if(keys[SDLK_2]) et le prog se ferme.
Marsh Posté le 05-11-2007 à 10:10:30
ligne 42 obv.
blague à part ...
pour récupérer les valeurs d'un membre d'une instance d'une classe, on utilise des accesseurs aka des méthodes d'instance qui renvoie le valeur d'un member.
Code :
|
Revise tes fondamentaux, c'ets pas clair dans ta tête
Marsh Posté le 04-11-2007 à 17:15:14
Bonjour,
Je sais que mon titre de sujet n'est pas terrible mais bon, l'important c'est que tout soit bien compris ici
En faite j'ai un problème de transmission de variable entre class. Je veux récupérer une variable appartenant à une class dans une autre.
Jusqu'ici aucun problème, sauf que je ne récupère que la valeur initialisé dans le constructeur, quand ma variable est modifié dans une méthode, je ne récupère pas cette valeur dans le l'autre class !
Du code sera peut-etre plus parlant :
J'ai aussi essayé avec des returns mais j'ai le même problème.
Merci d'avance.
A++