CMapPtrToPtr

Klasa CMapPtrToPtr obsługuje mapy wskaźników typu void, opartych na kluczach przez wskaźników typu void.

Funkcje składowe CMapPtrToPtr 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 wyowietlony wskaYnik CObject jako parametr funkcji lub zwraca wartość, należy podstawić wskaźnik nieważne. Wszędzie tam, gdzie patrz CString lub wskaźnik const char jako parametr funkcji lub zwracanej wartości, zastąpić wskaźnik nieważne.

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

na przykład tłumaczy się

BOOL CMapPtrToPtr::Lookup (void * lt, klucz >, void * & <rValue>) stała

CMapPtrToPtr włącza makro IMPLEMENT_DYNAMIC do obsługi dostępu typów w czasie wykonywania i dumpingu do obiektu CDumpContext . Jeżeli potrzebny zrzutu mapy poszczególnych elementów (wskaźnik wartości), należy ustawić głębokość kontekście zrzutu do 1 lub większą.

Mapy wskaźnik do wskaźnika nie może być serializowany.

Po usunięciu obiektu CMapPtrToPtr lub jego elementy są usuwane, tylko wskaźniki są usuwane, nie podmioty odwołują.

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

# include lt;afxcoll.h>

Czło&nkowie klasy |nbsp; Klasa podstawowa | Wykres hierarchii

Index