Bon voici mon probleme :
#include <iostream.h>
class test;
void appel(test * obj);
class test
{
public:
int a;
test(void)
{
a=10;
}
void Aff(test * obj) { appel(obj); }
};
/*
class test2
{
public:
int a;
test(void)
{
a=10;
}
void Aff(test2 * obj) { appel(obj); }
};
*/
void appel(test * obj)
{
cout << obj->a << endl;
}
void main()
{
test lol;
lol.Aff(&lol);
//test2 lol2;
//lol2.Aff($lol2);
}
Je voudrais faire fonctionner la partie en commentaire.
Ceci un juste un exemple que je pourrais solutionné avec un heritage...
Cependant je voudrai trouver une solution pour choisir la class que
l'on veut instancier.
Un autre type d'exemple :

< ici il faut qlq chose
if ( ... ) test lol;
else test2 lol;
lol.Aff();
En faite je veux une pointer sur uune class et non sur l'objet.
J'espere que vous voyez mon pb
Have Fun ...