System::ForceStaticCast メソッド

System::ForceStaticCast method

SmartPtr オブジェクトに対して実際の static_cast を実行します。

template<typename TTo,typename TFrom> CastResult<TTo>::type System::ForceStaticCast(SmartPtr<TFrom> const &obj)
パラメーター説明
TTo対象のポインティー型。
TFromソースのポインティー型。
パラメーター説明
objSmartPtr<TFrom> const&ソース ポインタ。

ReturnValue

キャストが許可されている場合はキャスト結果が得られますが、そうでない場合の動作は未定義です。

参照