Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
'class' : représentation d’héritage : 'representation1' est moins général que le 'representation2' requis
Remarques
Une classe est déclarée avec une représentation plus simple que nécessaire.
Example
L’exemple suivant génère l’erreur C2287 :
// C2287.cpp
// compile with: /vmg /c
class __single_inheritance X;
class __single_inheritance Y;
struct A { };
struct B { };
struct X : A, B { }; // C2287 X uses multiple inheritance
struct Y : A { }; // OK