Auflistungsklassen
Die folgenden Klassen bieten Unterstützung für Arrays, Listen, Karten und auch Eigenschaftenmethoden für Vergleiche und Elementzugriff.
CAtlArray Diese Klasse implementiert ein Arrayobjekt.
CAtlList Diese Klasse stellt Methoden zum Erstellen und Verwalten eines Listenobjekts bereit.
CAtlMap Diese Klasse stellt Methoden zum Erstellen und Verwalten eines Kartenobjekts bereit.
CAutoPtrArray Diese Klasse bietet Methoden, die beim Erstellen eines Arrays intelligenter Zeiger nützlich sind.
CAutoPtrElementTraits Diese Klasse bietet Methoden, statische Funktionen und Typedefs nützlich beim Erstellen von Sammlungen intelligenter Zeiger.
CAutoPtrList Diese Klasse bietet Methoden, die beim Erstellen einer Liste intelligenter Zeiger nützlich sind.
CAutoVectorPtrElementTraits Diese Klasse bietet Methoden, statische Funktionen und Typedefs nützlich beim Erstellen von Sammlungen intelligenter Zeiger mithilfe von Vektor-Operatoren für neue und Löschoperatoren.
CComQIPtrElementTraits Diese Klasse bietet Methoden, statische Funktionen und Typedefs nützlich beim Erstellen von Sammlungen von COM-Schnittstellenzeigern.
CComSafeArray Diese Klasse ist ein Wrapper für die SAFEARRAY-Datentypstruktur .
CComSafeArrayBound Diese Klasse ist ein Wrapper für eine SAFEARRAYBOUND-Struktur .
CComUnkArray Diese Klasse speichert IUnknown-Zeiger und wurde als Parameter für die IConnectionPointImpl-Vorlagenklasse verwendet.
CDefaultCharTraits Diese Klasse stellt zwei statische Funktionen zum Konvertieren von Zeichen zwischen Groß- und Kleinbuchstaben bereit.
CDefaultCompareTraits Diese Klasse stellt Standardmäßige Elementvergleichsfunktionen bereit.
CDefaultElementTraits Diese Klasse stellt Standardmethoden und -funktionen für eine Sammlungsklasse bereit.
CDefaultHashTraits Diese Klasse stellt eine statische Funktion zum Berechnen von Hashwerten bereit.
CElementTraits Diese Klasse wird von Sammlungsklassen verwendet, um Methoden und Funktionen zum Verschieben, Kopieren, Vergleichen und Hashing von Vorgängen bereitzustellen.
CElementTraitsBase Diese Klasse stellt Standardmäßige Kopier- und Verschiebungsmethoden für eine Sammlungsklasse bereit.
CHeapPtrElementTraits This class provides methods, static functions, and typedefs useful when creating collections of heap pointers.
CHeapPtrList This class provides methods useful when constructing a list of heap pointers.
CInterfaceArray Diese Klasse bietet Methoden, die beim Erstellen eines Arrays von COM-Schnittstellenzeigern hilfreich sind.
CInterfaceList Diese Klasse stellt Methoden bereit, die beim Erstellen einer Liste von COM-Schnittstellenzeigern hilfreich sind.
CPrimitiveElementTraits Diese Klasse stellt Standardmethoden und Funktionen für eine Sammlungsklasse bereit, die aus primitiven Datentypen besteht.
CRBMap Diese Klasse stellt eine Zuordnungsstruktur mithilfe einer Red-Black-Binärstruktur dar.
CRBMultiMap Diese Klasse stellt eine Zuordnungsstruktur dar, mit der jeder Schlüssel mit mehr als einem Wert verknüpft werden kann, wobei eine Red-Black-Binärstruktur verwendet wird.
CRBTree Diese Klasse stellt Methoden zum Erstellen und Verwenden einer Rot-Schwarzen Struktur bereit.
CSimpleArray Diese Klasse stellt Methoden zum Verwalten eines einfachen Arrays bereit.
CSimpleArrayEqualHelper Diese Klasse ist ein Hilfsprogramm für die CSimpleArray-Klasse .
CSimpleArrayEqualHelperFalse Diese Klasse ist ein Hilfsprogramm für die CSimpleArray-Klasse .
CSimpleMap Diese Klasse bietet Unterstützung für ein einfaches Zuordnungsarray.
CSimpleMapEqualHelper Diese Klasse ist ein Hilfsprogramm für die CSimpleMap-Klasse .
CSimpleMapEqualHelperFalse Diese Klasse ist ein Hilfsprogramm für die CSimpleMap-Klasse .
CStringElementTraits Diese Klasse stellt statische Funktionen bereit, die von Auflistungsklassen verwendet werden, die Objekte speichern
CString
.CStringElementTraitsI Diese Klasse stellt statische Funktionen im Zusammenhang mit Zeichenfolgen bereit, die in Auflistungsklassenobjekten gespeichert sind. Es ähnelt CStringElementTraits, führt jedoch Vergleiche zwischen Groß- und Kleinschreibung durch.
CStringRefElementTraits Diese Klasse stellt statische Funktionen im Zusammenhang mit Zeichenfolgen bereit, die in Auflistungsklassenobjekten gespeichert sind. Die Zeichenfolgenobjekte werden als Verweise behandelt.
Verwandte Artikel
Übersicht über die ATL-Sammlungsklasse