次の方法で共有


CSimpleMapEqualHelper クラス

このクラスは、CSimpleMap クラスのヘルパーです。

template <
   class TKey,
   class TVal 
>
class CSimpleMapEqualHelper

パラメーター

  • TKey
    キー要素。

  • TVal
    値要素。

メンバー

b46d0c4k.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

CSimpleMapEqualHelper::IsEqualKey

(静的) 等価性 2 種類のキーをテストします。

CSimpleMapEqualHelper::IsEqualValue

(静的) 2 つの値の等価性をテストします。

解説

この特徴 (traits) クラスは、CSimpleMap クラスの補足クラスです。2 つの CSimpleMap オブジェクト要素、特にキー コンポーネントと値コンポーネントが等しいかどうかを比較するメソッドを提供します。既定では、キーと値の比較には operator==() が使用されますが、独自の等値演算子を持たない複合データ型がマップに含まれている場合は、このクラスをオーバーライドして必要な追加機能を提供できます。

必要条件

ヘッダー: atlsimpcoll.h

参照

関連項目

CSimpleMapEqualHelperFalse クラス

その他の技術情報

ATL クラスの概要