Freigeben über


CSimpleMapEqualHelper-Klasse

Diese Klasse ist eine Hilfe für die CSimpleMap-Klasse.

template <
   class TKey,
   class TVal 
>
class CSimpleMapEqualHelper

Parameter

  • TKey
    Das Schlüsselelement.

  • TVal
    Das Wertselement.

Mitglieder

b46d0c4k.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Description

CSimpleMapEqualHelper::IsEqualKey

(Statisch) testet zwei Schlüssel für Gleichheit.

CSimpleMapEqualHelper::IsEqualValue

(Statisch) testet Gleichheit zweier Werte.

Hinweise

Diese Merkmalklasse ist eine Ergänzung zur CSimpleMap-Klasse.Sie stellt Methoden zum Vergleichen von zwei CSimpleMap-Objektelementen (insbesondere, Schlüssel und die Wertskomponenten) für Gleichheit bereit.Standardmäßig werden die Schlüssel und Werte mithilfe operator==() verglichen, jedoch, wenn die Zuordnung der komplexen Typen Daten enthält, die ihren eigenen Gleichheitsoperator fehlt, kann diese Klasse überschrieben werden, um die zusätzliche erforderliche Funktionalität bereitzustellen.

Anforderungen

Header: atlsimpcoll.h

Siehe auch

Referenz

CSimpleMapEqualHelperFalse-Klasse

Weitere Ressourcen

ATL-Klassenübersicht