Variables globales

zarbiman Messages postés 53 Date d'inscription lundi 7 juillet 2003 Statut Membre Dernière intervention 20 octobre 2005 - 3 mai 2004 à 19:06
Hylvenir Messages postés 364 Date d'inscription mercredi 11 février 2004 Statut Membre Dernière intervention 5 octobre 2006 - 3 mai 2004 à 19:59
Salut à tous les pros et les moins pros aussi!

Voilà, j'ai un prog objet, et je voudrais declarer mes objets en global, mais pour tout le projet. j'ai en effet plusieurs fichiers .h et .cpp et je ne voudrais pas tout mettre dans un seul fichier...

En fait, c'est plus par curiosité que par nécessité, j'ai des solutions alternatives, mais j'aimerais quand meme savoir si c'est possible d'avoir des variables globales dans un projet (comme en vb), sans passer par des pointeurs par adresse et tout ce bordel!

merci d'avance!

1 réponse

Hylvenir Messages postés 364 Date d'inscription mercredi 11 février 2004 Statut Membre Dernière intervention 5 octobre 2006 2
3 mai 2004 à 19:59
Oui c'est possible...
dans ton .h
// il faut ajouter les "include guards"
extern int Global; // déclaration

dans un .cpp
int Global; //Définition

Pour l'utiliser dans tes .cpp, il suffit d'inclure le .h

// Ma participation à la saturation du net:
// http://hylvenir.free.fr
0
Rejoignez-nous