System::SmartPtr::dynamic_pointer_cast Methode

SmartPtr::dynamic_pointer_cast method

Wandelt den Zeiger mittels dynamic_cast in einen anderen Typ des referenzierten Objekts um.

template<class Y> SmartPtr<Y> System::SmartPtr<T>::dynamic_pointer_cast() const
ParameterBeschreibung
YZieltyp des referenzierten Objekts.

ReturnValue

Zeiger des geänderten Typs, der stets im Shared‑Modus ist.

Siehe auch