1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
//---------------------------------------------------------------------------
class Bidon
{
public:
Bidon(){;};
~Bidon(){;}
};
class ClassGen
{
public:
ClassGen(){pClassBidon = NULL;};
~ClassGen(){};
private:
Bidon *pClassBidon;
};
class UneAutreClasse
{
public:
UneAutreClasse(){Entry=NULL;};
~UneAutreClasse(){;};
private:
char* Entry;
};
void func()
{
UneAutreClasse *test= NULL;
test=new UneAutreClasse();
ClassGen ClassAProbleme; // A PARTIR DE LA la variable test est de nouveau à NULL.
// ..... suite du programme.
}
#pragma argsused
int main(int argc, char* argv[])
{
func();
return 0;
} |