Partager via


IsBaseOfStrict, structure

Prend en charge l'infrastructure WRL et n'est pas destiné à être utilisé directement à partir de votre code.

template <
   typename Base,
   typename Derived
>

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

Paramètres

  • Base
    Type de base.

  • Derived
    Le type dérivé.

Remarques

Teste si un type est la base d'un autre.

Le premier modèle teste si un type est dérivé d'un type de base, qui peut donner true ou false. Le second modèle teste si un type est dérivé de lui-même, ce qui donne toujours false.

Membres

Constantes publiques

Name

Description

IsBaseOfStrict::value, constante

Inidique si un type est la base d'un autre.

Hiérarchie d'héritage

IsBaseOfStrict

Configuration requise

En-tête: internal.h

Espace de noms: Microsoft::WRL::Details

Voir aussi

Référence

Microsoft::WRL::Details, espace de noms