System::IO::IsTemplateBaseOf typedef

IsTemplateBaseOf typedef

表示 std::is_base_of<Base, Derived> 的对应实现,用于确定未实例化的 Base 模板类是否从已实例化的 Derived 模板类继承。若出现多重继承或非公共继承自 Base 将导致失败。

using System::Details::IsTemplateBaseOf =  typename IsTemplateBaseOfImpl<Base, Derived>::type

另见