Bonjour,
Comment d�clarer une variable ou objet global dans une DLL d'extension et la reutiliser dans d'autre DLL ?
j'ai essayer la methode suivante mais �a n'a pas march� :
dans un fichier qui s'appelle "DB.h"
j'ai declar� la class CDBConnx comme suit :
1 2
| class AFX_EXT_CLASS CDBConnx
{ ... }; |
et j'ai effectu� la declaration de l'objet global suivant dans le meme fichier :
AFX_EXT_CLASS CDBConnx DB_CONNX;
Puis je fais appel � ce m�me objet dans d'autre DLL. Bien s�re, je fais appel � la directive dans le fichier o� je veux r�utiliser l'objet "DB_CONNX".
Le problem est que au moment de la compilation �a me sort l'erreur suivante :
LNK2005 : symbol already defined in object
Merci d'avance pour votre aide precieuse.
Partager