wismerhill__
Messages postés88Date d'inscriptionmercredi 1 juin 2005StatutMembreDernière intervention26 juillet 2007
-
10 juil. 2006 à 21:05
wismerhill__
Messages postés88Date d'inscriptionmercredi 1 juin 2005StatutMembreDernière intervention26 juillet 2007
-
12 juil. 2006 à 14:41
Bonjour, j'ai un gros problème, je voudrais creer des variables accessibles de tous les cpp
J'avais donc prevu de
1. Decarer dans un Const.h toutes les varaibles (qui sont des objets de ma classe matrice)
ex : Matrice toto;
Matrice titi;
2. dans un cpp (qui includait le Const.h) je remplissait mes variables
ex : toto.remplir()
3. dans un second cpp j'utilisais les variables
Mais ca ne marche pas !!! J'ai des erreures de link...
J'ai donc enlever ce .h mis les declarations dans le cpp qui remplissait mes variables, les erreurs de link disparaissent mais je ne peut plus les utiliser dans les autres fichiers ... comment faire ???
QUESTION :
Comment puis je rendre une variable globale cad disponible dans tous mes .cpp
mooolo
Messages postés11Date d'inscriptionjeudi 15 avril 2004StatutMembreDernière intervention10 août 2006 10 juil. 2006 à 21:35
Salut,
Ouais, ce que t'as dit Joky est juste, mais vaudrait mieux combiner vos deux trucs, tu garde ton fichier Const.h et c'est dedans que tu mettera les declarations de tes variables avec le mot extern, et les variables tu les déclares une seules fois dans un de tes fichiers c ou cpp.