System::dynamic_pointer_cast Methode

System::dynamic_pointer_cast method

Führt Casts von Smart‑Pointern mittels dynamic_cast durch.

template<class Y,class X> SmartPtr<Y> System::dynamic_pointer_cast(SmartPtr<X> const &x)
ParameterBeschreibung
XTyp des Zielobjekts des Quellzeigers.
YZielzeiger-Pointee-Typ.
ParameterTypBeschreibung
xSmartPtr<X> const&Quellzeiger.

ReturnValue

Zeiger nach Cast.

Siehe auch