System::dynamic_pointer_cast method

System::dynamic_pointer_cast method

Μετατρέπει έξυπνους δείκτες χρησιμοποιώντας dynamic_cast.

template<class Y,class X> SmartPtr<Y> System::dynamic_pointer_cast(SmartPtr<X> const &x)
ParameterΠεριγραφή
XΤύπος του αντικειμένου στο οποίο δείχνει ο δείκτης προέλευσης.
YΤύπος του αντικειμένου που δείχνει ο δείκτης στόχος.
ParameterTypeΠεριγραφή
xSmartPtr<X> const&Δείκτης πηγής.

ReturnValue

Δείκτης μετά τη μετατροπή.

Δείτε επίσης