Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stützzuordnungen CString von Objekten, die von CString verschlüsselt werden, Objekte ein.
class CMapStringToString : public CObject
Mitglieder
Die Memberfunktionen von CMapStringToString sind - Memberfunktion der Klasse CMapStringToOb ähnlich.Aufgrund dieser Ähnlichkeit, können Sie die CMapStringToOb Referenzdokumentation für Memberfunktionsbesonderen verwenden.Wenn Sie einen CObject Zeiger als Rückgabewert- oder "Ausgabe" Funktionsparameter finden, ersetzen Sie einen Zeiger auf char.Wenn Sie einen CObject Zeiger als "Eingabe" Funktionsparameter finden, ersetzen Sie einen Zeiger auf char.
BOOL CMapStringToOb::Lookup(const char*<key>, CObject*&<rValue>) const;
beispielsweise übersetzt zu
BOOL CMapStringToString::Lookup(LPCTSTR<key>, CString&<rValue>) const;
Öffentliche Strukturen
Name |
Description |
|---|---|
Eine geschachtelte Struktur, die einen Schlüsselwert und den Wert des zugeordneten Zeichenfolgenobjekts enthält. |
Öffentliche Konstruktoren
Name |
Description |
|---|---|
Konstruktor. |
Öffentliche Methoden
Name |
Description |
|---|---|
Gibt die Anzahl von Elementen in dieser Zuordnung zurück. |
|
Bestimmt die aktuelle Anzahl von Elementen in der Hashtabelle. |
|
Ruft das folgende Element zum Durchlaufen ab. |
|
Gibt die Anzahl von Elementen in dieser Zuordnung zurück. |
|
Gibt die Position des ersten Elements zurück. |
|
Berechnet den Hashwert des angegebenen Schlüssels. |
|
Initialisiert die Hashtabelle. |
|
Tests für die EMPTYZuordnung Zustand (keine Elemente). |
|
Dynamic Data sucht nach einen void-Zeiger auf Grundlage der void-Zeiger-Taste.Der Zeigerwert, nicht die Entität zeigt diese, wird für den Schlüsselvergleich. |
|
Gibt einen Verweis auf die Schlüssel zurück, die dem angegebenen Schlüsselwert zugeordnet ist. |
|
Ruft einen Zeiger auf CString erste in der Zuordnung. |
|
Ruft einen Zeiger auf folgende CString zum Durchlaufen. |
|
Gibt einen Zeiger auf CString zurück, dessen Wert den angegebenen Wert entspricht. |
|
Entfernt alle Elemente aus dieser Zuordnung. |
|
Entfernt ein Element, das über einen Schlüssel angegeben wird. |
|
Fügt ein Element in die Zuordnung ein; ersetzt ein vorhandenes Element, wenn ein übereinstimmender Schlüssel gefunden wird. |
Öffentliche Operatoren
Name |
Description |
|---|---|
Fügt ein Element in die Zuordnung Operatorersatz für SetAt ein. |
Hinweise
CMapStringToString enthält das IMPLEMENT_SERIAL-Makro, um die Serialisierung und das Speichern seiner Elemente zu unterstützen.Jedes Element wird wiederum serialisiert, wenn eine Zuordnung zu einem Archiv, entweder mit dem überladenen Operator Einfüge-<<() oder mit der Serialize-Memberfunktion gespeichert wird.
Wenn Sie einen Dump der einzelnen CString- der CString-Elemente benötigen, müssen Sie die Tiefe des Dumpkontexts auf 1 festlegen oder größer ist.
Wenn ein CMapStringToString-Objekt gelöscht oder wenn seine Elemente entfernt werden, werden die CString-Objekte ggf. entfernt.
Weitere Informationen zu CMapStringToString, finden Sie im Artikel Auflistungen.
Vererbungshierarchie
CMapStringToString
Anforderungen
Header: afxcoll.h