bonjour,
comment accéder à une variable globale type "class" dans un autre fichier ?
voici exemple plus détaillé :
1-
//fichier CC.h----------------------------------------------------------------------
#pagma once
#include <windows.h>
#include "one.h" // contient la classe "one"
#include "two.h" // contient la classe "two"
class CC
{
private:
one *p_one; // pointeur sur classe one
two *p_two; // pointeur sur classe two
public:
one *Getone(){return p_one;};
two *Gettwo (){return p_two;};
//autres fonctions membres
};
CC *p_CC; // pointeur sur la classe CC
//fichier CC.cpp-------------------------------------------------------------------
//définitions des fonctions
2- voici un autre fichier :
// ff.h-------------------------------------------------------------------------------
#pagma once
#include <windows.h>
extern class CC *p_CC;
class ff
{
//déclarations
};
//ff.cpp
définitions des fonctions membres
3- il s'agit d'un projet dll
4- en ayant ce pointeur sur classe CC, je pourrai accéder aux memebres des classes one et two..
4- comment je pourai faire ?
merci pou votre aide..
------------------------
j'utilise c++, visual net c++