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

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

См. также