
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