Bonjour,

J'ai un problème assez récent avec le C++ (depuis que je suis passé au compilateur microsoft VC8 en fait) : mes types ne sont pas gérés correctement au niveau de l'héritage.

Dans le cas suivant :A est un B

Mais si je fais la chose suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
A* a = new A();
B* b = a;
le compilateur génère une erreur ce que je trouve très étrange.

Est ce que quelqu'un aurait des explications ou des informations sur le sujet SVP?

Merci
XXiemeciel