IsSame-Struktur
Unterstützt die WRL-Infrastruktur und soll nicht direkt aus Ihrem Code verwendet werden.
Syntax
template <typename T1, typename T2>
struct IsSame;
template <typename T1>
struct IsSame<T1, T1>;
Parameter
T1
Ein -Typ.
T2
Ein anderer Typ.
Hinweise
Überprüft, ob ein angegebener Typ mit einem anderen angegebenen Typ identisch ist.
Member
Öffentliche Konstanten
Name | Beschreibung |
---|---|
IsSame::value | Gibt an, ob ein Typ mit einem anderen identisch ist. |
Vererbungshierarchie
IsSame
Anforderungen
Header: internal.h
Namespace: Microsoft::WRL::D etails
IsSame::value
Unterstützt die WRL-Infrastruktur und soll nicht direkt aus Ihrem Code verwendet werden.
template <typename T1, typename T2>
struct IsSame
{
static const bool value = false;
};
template <typename T1>
struct IsSame<T1, T1>
{
static const bool value = true;
};
Hinweise
Gibt an, ob ein Typ mit einem anderen identisch ist.
value
ist true
, wenn die Vorlagenparameter identisch sind und false
die Vorlagenparameter unterschiedlich sind.