Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
kan een 'identifier1*' niet converteren naar een 'identifier2*'; conversie van een virtuele basisklasse is geïmpliceerd
Opmerkingen
Voor de conversie is een cast van een virtual basisklasse naar een afgeleide klasse vereist, die niet is toegestaan.
Example
In het volgende voorbeeld wordt C2635 gegenereerd:
// C2635.cpp
class B {};
class D : virtual public B {};
class E : public B {};
int main() {
B b;
D d;
E e;
D * pD = &d;
E * pE = &e;
pD = (D*)&b; // C2635
pE = (E*)&b; // OK
}