IsSame 構造体
WRL インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
構文
template <typename T1, typename T2>
struct IsSame;
template <typename T1>
struct IsSame<T1, T1>;
パラメーター
T1
型。
T2
別の型。
解説
指定した一方の型が、指定したもう一方の型と同じであるかどうかをテストします。
メンバー
パブリック定数
名前 | 説明 |
---|---|
IsSame::value | 一方の型がもう一方の型と同じであるかどうかを示します。 |
継承階層
IsSame
必要条件
ヘッダー: internal.h
名前空間: Microsoft::WRL::Details
IsSame::value
WRL インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
template <typename T1, typename T2>
struct IsSame
{
static const bool value = false;
};
template <typename T1>
struct IsSame<T1, T1>
{
static const bool value = true;
};
解説
一方の型がもう一方の型と同じであるかどうかを示します。
value
は、テンプレート パラメーターが同じである場合は true
に、テンプレート パラメーターが異なる場合は false
になります。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示