IsBaseOfStrict 结构

支持WRL基础结构并且不应在代码中直接使用。

template <
   typename Base,
   typename Derived
>

struct IsBaseOfStrict;
template <
   typename Base
>
struct IsBaseOfStrict<Base, Base>;

参数

  • Base
    基类型。

  • Derived
    派生类型。

备注

测试一个类型是否为另一个的基础。

第一个测试的模板类型是否从基类型派生,可能会产生 truefalse。第二个模板测试类型是否从自身派生,始终提供 false

成员

BR244899.collapse_all(zh-cn,VS.110).gif公共常量

名称

说明

IsBaseOfStrict::value 常量

指示一个类型是否为另一个的基础。

继承层次结构

IsBaseOfStrict

要求

标头: internal.h

命名空间: Microsoft::WRL::Details

请参见

参考

Microsoft::WRL::Details 命名空间