Freigeben über


Compilerfehler C3244

'methode': Diese Methode wurde von 'schnittstelle' eingeführt, nicht von 'schnittstelle'

Bemerkungen

Versuch zum expliziten Überschreiben eines Members, der in der angegebenen Schnittstelle nicht vorhanden ist, wohl aber in einer anderen Basisklasse.

Example

Im folgenden Beispiel wird C3244 generiert:

// 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
{
}