jihedo
Messages postés1Date d'inscriptionjeudi 7 août 2003StatutMembreDernière intervention13 novembre 2004
-
13 nov. 2004 à 02:19
magic_Nono
Messages postés1878Date d'inscriptionjeudi 16 octobre 2003StatutMembreDernière intervention16 mars 2011
-
15 nov. 2004 à 10:41
svp, qui peut me dire comment créer une variable globale dont le contenu peut être lue dans ttes les classes, par exemple le texte saisie dans un "edit" (visual c++). Merci
Jihed
A voir également:
"Php variables" "server api" "php version 4.4.3" "build date"
asmanur
Messages postés230Date d'inscriptionmercredi 11 février 2004StatutMembreDernière intervention 4 août 2005 13 nov. 2004 à 08:26
au début de ton prog char* TextEdit;
si ton prog fait plusieurs fichiers tu le mets dans celui qui est inclu par main et comme ca ts les fichiers qui l'inclusent connaissent cett variable
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 13 nov. 2004 à 11:37
Je sais pas si c'est une bonne idée mais je metterais les variables globales comme celles ci en static dans une super-classe dont toutes les autres classes hériteraient, ainsi elles sont sûres de pouvoir y accéder.
asmanur
Messages postés230Date d'inscriptionmercredi 11 février 2004StatutMembreDernière intervention 4 août 2005 13 nov. 2004 à 13:35
Euhh une classe mère??? T'as interet à etre super organisé sinon c le bordel lol
Moi je déclare simplement ttes mes variables globales au début de main si j'en ai besoin ailleurs j'utilise extern.
Enfin t'as peut-etre raison je suis pas encore très organisé
plus_plus_fab
Messages postés232Date d'inscriptionvendredi 9 janvier 2004StatutMembreDernière intervention 8 janvier 2005 13 nov. 2004 à 17:34
salut,
variables globales en POO = mauvaise conception.
AHMA, inutile de bidouiller, il faut revoir la conception pour ne pas avoir à utiliser de variables globales.
A defaut, prend en compte la remarque de vecchio, mais organise bien ton héritage pour éviter l'héritage multiple (s'il n'est pas indispensable).
@+
Vous n’avez pas trouvé la réponse que vous recherchez ?
magic_Nono
Messages postés1878Date d'inscriptionjeudi 16 octobre 2003StatutMembreDernière intervention16 mars 2011 15 nov. 2004 à 10:41
pour info voici la méth
ds le srce: (c ou cpp)
Type var;
ds le header associé , inclu de partout:
extern Type var;
mais comme l'ont dit les autres, C à éviter au max
perso, j'en ai 2 dans mes plus gros produits:
une pour les variables linguistiques et
une pour un booleen disant si on est en mode verbose cad si il faut détailler les erreurs