Beispiel DCastExp
pC pA | implizit | statisch | static_cast<A*>(pC) |
pC pB | implizit | statisch | static_cast<B*>(pC) |
pC pS | implizit | statisch | static_cast<S*>(pC) |
pS pC | explizit | dynamisch | dynamic_cast<C*>(pS) |
pA pC | explizit | dynamisch | dynamic_cast<C*>(pA) |
pB pC | explizit | dynamisch | dynamic_cast<C*>(pB) |
pA pB | explizit | dynamisch | dynamic_cast<B*>(pA) |
pB pA | explizit | dynamisch | dynamic_cast<A*>(pB) |