Метод System::Cast

System::Cast method

Выполняет приведение типов для объектов SmartPtr.

template<typename TTo,typename TFrom> std::enable_if<!IsExceptionWrapper<TTo>::value, typenameCastResult<TTo>::type>::type System::Cast(SmartPtr<TFrom> const &obj)
ПараметрОписание
TToТип целевого объекта, на который указывает указатель.
TFromТип исходного объекта, на который указывает указатель.
ПараметрТипОписание
objSmartPtr<TFrom> const&Указатель на источник.

ReturnValue

Результат приведения, если приведение разрешено.

См. также