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.
Konvertierung des 'Konvertierungstyps' ist von 'type1' in 'type2' vorhanden, kann jedoch nicht darauf zugegriffen werden.
Bemerkungen
Ein Zeiger auf eine abgeleitete Klasse wird in einen Zeiger in eine Basisklasse konvertiert, die abgeleitete Klasse erbt jedoch die Basisklasse mit privatem oder geschütztem Zugriff.
Example
Im folgenden Beispiel wird C4243 generiert:
// C4243.cpp
// compile with: /W3
// C4243 expected
struct B {
int f() {
return 0;
}
};
struct D : private B {};
struct E : public B {};
int main() {
// Delete the following 2 lines to resolve.
int (D::* d)() = (int(D::*)()) &B::f;
d;
int (E::* e)() = (int(E::*)()) &B::f; // OK
e;
}