Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
'explizite Außerkraftsetzung': Klasse enthält explizite Außerkraftsetzung von 'override', wird jedoch nicht von einer Schnittstelle abgeleitet, die die Funktionsdeklaration enthält.
Bemerkungen
Wenn Sie eine Methode explizit außer Kraft setzen , muss die Klasse, die die Außerkraftsetzung enthält, direkt oder indirekt vom Typ abgeleitet werden, der die Funktion enthält, die Sie außer Kraft setzen.
Example
Im folgenden Beispiel wird C3254 generiert:
// C3254.cpp
__interface I
{
void f();
};
__interface I1 : I
{
};
struct A /* : I1 */
{
void I1::f()
{ // C3254, uncomment : I1 to resolve this C3254
}
};
int main()
{
}