Freigeben über


CSimpleMapEqualHelper Class

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

Ö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 Class

Weitere Ressourcen

ATL Class Overview