CMapStringToString

Klasa CMapStringToString obsługuje mapy CString obiektów opartych na kluczach przez obiekty CString.

Funkcje składowe CMapStringToString są podobne do funkcji członek klasy CMapStringToOb. Ze względu na podobieństwa można użyć dokumentacji referencyjnej CMapStringToOb dla Państwa funkcji szczegóły. Wszędzie tam, gdzie zostanie wyświetlony wskaźnik CObject jako wartość zwracany lub "produkcji" funkcji parametr, zastąpić wskaźnik char. Wszędzie tam, gdzie zostanie wyświetlony wskaźnik CObject jako parametr funkcji "wkład", zastąpić wskaźnik char.

 BOOL CMapStringToOb::Lookup (const char * lt, klucz >,
                             CObject* & <rValue>) stała

na przykład tłumaczy się

BOOL CMapStringToString::Lookup (LPCTSTR lt; klucza >,
                                 CString & <rValue>) stała

CMapStringToString włącza makro IMPLEMENT_SERIAL obsługuje serializacji i dumpingu z jej elementów. Każdy element jest seryjny z kolei jeśli mapa jest przechowywany do archiwum, albo z nadmiernie wstawiania (lt; <) operatora lub funkcji składowej Serialize.

Jeżeli potrzebny zrzutu indywidualnych CString-CString elementów, należy ustawić głębokość kontekście zrzutu do 1 lub większą.

Po usunięciu obiektu CMapStringToString lub jego elementy są usuwane, obiekty CString są usuwane odpowiednio.

Aby uzyskać więcej informacji o CMapStringToString, zobacz artykuł kolekcji w Visual C++ Programmer's Guide.

# include lt;afxcoll.h>

Członkowie klasy |nbsp; Klasa podstawowa | Wykres hierarchii

Próbki  Zbierania próbki MFC

Index