Wenn class B
ergibt sich aus class A
, kann ich dynamic_cast
ein shared_ptr<B>
zu einem shared_ptr<A>
und von shared_ptr<A>
zu einem shared_ptr<B>
?Casting smartpointers auf Basisklasse
Ich frage mich nur, denn mit einem dynamic cast
können Sie so etwas wie instanceof
in Java tun. Und ich habe mich gefragt, ob das auch für smart_ptr
funktioniert.
Verwandte: http://stackoverflow.com/questions/19932629/implicit-conversion- von-geteilten-ptr –