IsSame (structure)
Prend en charge l’infrastructure WRL et n’est pas destinée à être utilisée directement à partir de votre code.
Syntaxe
template <typename T1, typename T2>
struct IsSame;
template <typename T1>
struct IsSame<T1, T1>;
Paramètres
T1
Type .
T2
Un autre type.
Notes
Teste si un type spécifié est identique à un autre type spécifié.
Membres
Constantes publiques
Nom | Description |
---|---|
IsSame ::value | Indique si un type est identique à un autre. |
Hiérarchie d'héritage
IsSame
Spécifications
En-tête : internal.h
Namespace : Microsoft ::WRL ::D etails
IsSame ::value
Prend en charge l’infrastructure WRL et n’est pas destinée à être utilisée directement à partir de votre code.
template <typename T1, typename T2>
struct IsSame
{
static const bool value = false;
};
template <typename T1>
struct IsSame<T1, T1>
{
static const bool value = true;
};
Notes
Indique si un type est identique à un autre.
value
est true
si les paramètres du modèle sont identiques et false
si les paramètres du modèle sont différents.