Partager via


Erreur du compilateur C3244

'méthode' : cette méthode a été introduite par 'interface' et non par 'interface'

Vous avez tenté de remplacer explicitement un membre qui n’existe pas dans l’interface spécifiée, mais qui existe dans une autre classe de base.

L’exemple suivant génère l’erreur C3244 :

// C3244.cpp
#pragma warning(disable:4199)

__interface IX15A {
   void f();
};

__interface IX15B {
   void g();
};

class CX15 : public IX15A, public IX15B {
public:
   void IX15A::f();
   void IX15B::g();
};

void CX15::IX15A::g()   // C3244 occurs here
{
}