IsSame Yapısı

WRL altyapısını destekler ve doğrudan kodunuzdan kullanılmak üzere tasarlanmamıştır.

Sözdizimi

template <typename T1, typename T2>
struct IsSame;

template <typename T1>
struct IsSame<T1, T1>;

Parametreler

T1
Bir tür.

T2
Başka bir tür.

Açıklamalar

Belirtilen bir türün başka bir belirtilen türle aynı olup olmadığını sınar.

Üyeler

Genel Sabitler

Veri Akışı Adı Açıklama
IsSame::value Bir türün diğer türle aynı olup olmadığını gösterir.

Devralma Hiyerarşisi

IsSame

Gereksinimler

Üst bilgi: internal.h

Ad Alanı: Microsoft::WRL::D etails

IsSame::value

WRL altyapısını destekler ve doğrudan kodunuzdan kullanılmak üzere tasarlanmamıştır.

template <typename T1, typename T2>
struct IsSame
{
    static const bool value = false;
};

template <typename T1>
struct IsSame<T1, T1>
{
    static const bool value = true;
};

Açıklamalar

Bir türün diğer türle aynı olup olmadığını gösterir.

value , true şablon parametrelerinin aynı olup olmadığını ve false şablon parametrelerinin farklı olup olmadığını belirtir.