La Définition Des Variables Globales Entre Les Deux .Fichiers cpp
Comment puis-je partager/mondialiser un booléen variable entre A.cpp et B.cpp où aucun d'entre eux ne comprennent que les autres .h fichier??
Ils ont d'autres fichiers d'en-tête, mais pas les uns des autres. Puis-je définir les variables globales à l'intérieur de celles-têtes?
Grâce
- merci de faire une recherche avant d'écrire la question. si vous recherchez votre titre dans ce site, vous trouverez la réponse plus facilement.
- Cette allusion à une mauvaise conception. Si ces deux fichiers sont si non, pourquoi sont-ils de partager un seul
bool
?
Vous devez vous connecter pour publier un commentaire.
Pas.
Dans A.cpp (ou) B.cpp écrire,
N'oubliez pas d'écrire la définition ci-dessus dans un seul fichier source ou autre éditeur de liens se plaindre de multiples symboles si vous écrivez à la fois la source des fichiers.
Et dans l'en-tête commun de A.cpp, B.cpp écrire,
extern
dans le fichier d'en-tête est la déclaration qui peut être déclaré plusieurs fois dans différents fichiers sources.fichier 1:
fichier 2: