mahojul
Messages postés27Date d'inscriptionlundi 26 janvier 2009StatutMembreDernière intervention 6 mars 2009
-
5 mars 2009 à 14:15
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 2010
-
6 mars 2009 à 22:04
Bonjour à tous,
Je travaille avec Windows Xp Pro SP3 et Visual C++ 6.0.
J'ai du reprendre un projet "VC++" d'un ancien collègue contenant plusieurs fichiers CPP et plusieurs fichiers H.
Dans un de mes fichiers CPP (que l'on va nommer fichier1.cpp) je récupère une valeur. Cette valeur j'aurais besoin de l'utiliser dans un autre fichier CPP (que l'on va nommer fichier2.cpp). Est-ce que c'est possible ?
Si oui, est-ce que vous pouvez m'indiquer une idée de solution ? ... ...
BunoCS
Messages postés15475Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention23 avril 2024103 5 mars 2009 à 14:22
Salut,
Il n'est pas intéressant de raisonner en terme de fichiers mais plutôt en terme de classes.
Du coup, je reformule la question: "est-ce ma classe2 peut accéder à la variable qui est dans la classe1?" Toi seul peut répondre à la question, mais pour la possibilité, je dirais : "oui, suivant ton besoin"
@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
BunoCS
Messages postés15475Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention23 avril 2024103 5 mars 2009 à 14:38
C'est simple:
- il ne faut pas que d_valCompteur soit local à une fonction mais membre de la class TTest. Soit tu la mets en public, soit en private en rajoutant une fonction d'accès à la variable, genre TTest::getCompteur()
- dans CDisplay::DblToStr(), il faut avoir accès à un objet de la classe TTest
@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...