Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
nelze převést identifikátor 1* na identifikátor2*; převod z virtuální základní třídy je implicitní.
Poznámky
Převod vyžaduje přetypování ze virtual základní třídy na odvozenou třídu, která není povolena.
Example
Následující příklad vygeneruje C2635:
// 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
}