2017-02-13 1 views
-3

Puis-je utiliser une variable dans 2 projets différents (1 solution) sans définir un projet ou un autre comme DLL, juste en déclarant ma variable en common.h que j'inclurai dans 2 projets?Utilisation d'une variable globale dans deux projets

Merci

+0

Vous pouvez probablement utiliser des variables d'environnement 'http: // www.cplusplus.com/reference/cstdlib/getenv /' –

+0

@MehdiKaramosly: Le lien que vous fournissez n'est pas recommandé, il est plein d'erreurs. – Raindrop7

Répondre

0

Si vous demandez vous pouvez utiliser une variable globale pour transférer des données entre deux executables, alors la réponse est non. Vous ne pouvez pas non plus l'utiliser pour transférer des données entre deux bibliothèques de liens dynamiques différentes.

+0

Je serais très intéressé de savoir pourquoi la downvote. –

+0

Pas deux exécutables, entre deux .cpp qui sont dans deux projets différents mais dans la même solution –

+0

C'est un problème de Visual Studio, plutôt que C++, mais si chaque projet produit un exécutable différent, la réponse est toujours "non". –