Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
'Funktion': muss eine nicht überladene abstrakte Memberfunktion vom Typ sein.
Bemerkungen
Ein Basistyp enthielt eine Funktion, die definiert wurde. Funktion muss virtuell sein.
Beispiel
Im folgenden Beispiel wird C3240 generiert.
// C3240.cpp
// compile with: /c
__interface I {
void f();
};
struct A1 : I {
void f() {}
};
struct A2 : I {
void f() = 0;
};
template <class T>
struct A3 : T {
void T::f() {}
};
template <class T>
struct A4 : T {
void T::f() {}
};
A3<A1> x; // C3240
A3<I> x2;
A4<A2> x3;