CMapStringToString

Die CMapStringToString -Klasse unterstützt Karten von CString -Objekten sortiert nach CString -Objekte.

Die Memberfunktionen der CMapStringToString sind ähnlich wie die Memberfunktionen der Klasse CMapStringToOb. Wegen dieser Ähnlichkeit können Sie die CMapStringToOb -Referenzdokumentation für Member-Funktion Besonderheiten. Überall dort, wo Sie einen CObject -Zeiger als Rückgabewert oder Parameter Funktion "Ausgabe", ersetzen Sie einen Zeiger auf Char. Wo Sie einen CObject -Zeiger als Funktionsparameter "input" sehen, ersetzen Sie einen Zeiger auf char.

 BOOL CMapStringToOb::Lookup (const Char * Lt; Schlüssel >,
                             CObject* & <rValue>) const

z. b. übersetzt zu

BOOL CMapStringToString::Lookup (LPCTSTR Lt; Schlüssel >,
                                 CString & <rValue>) const

CMapStringToString enthält das IMPLEMENT_SERIAL -Makro um Serialisierung und dumping seiner Elemente zu unterstützen. Jedes Element ist wiederum serialisiert, wenn in ein Archiv, entweder mit der überladenen Einfügung eine Karte gespeichert ist (Lt; <) Operator oder mit der Memberfunktion Serialize.

Benötigen Sie ein Abbild der einzelnen CString-CString Elemente, müssen Sie die Tiefe der Dumpkontext auf 1 oder höher festlegen.

Wenn ein CMapStringToString -Objekt gelöscht wird, oder wenn seine Elemente entfernt werden, werden die CString -Objekte gegebenenfalls entfernt.

Weitere Informationen über CMapStringToStringfinden Sie im Artikel Sammlungen im Visual C++ Programmer's Guide.

# include lt;afxcoll.h>

Klassenmember |nbsp; Basisklasse | Hierarchiediagramm

Beispiel&Nbsp; MFC-Beispiel sammeln

Index