Klasa CMapStringToPtr
Obsługuje mapy wskaźników typu void zaszyfrowanie przez CString obiektów.
class CMapStringToPtr : public CObject
Członkowie
Funkcje Członkowskie CMapStringToPtr są podobne do funkcji Członkowskich klasy CMapStringToOb.Z powodu tego podobieństwa, można użyć CMapStringToOb odwołać dokumentacji Członkowskie charakterystykę funkcji.Po wyświetleniu CObject wskaźnik jako parametr funkcji lub wartości zwracanej podstawić wskaźnik do void.
BOOL CMapStringToOb::Lookup( const char* <key>,
CObject*& <rValue> ) const;
na przykład tłumaczy się
BOOL CMapStringToPtr::Lookup( LPCTSTR <key>, void*& <rValue> )
const;
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Konstruktor. |
Metody publiczne
Nazwa |
Opis |
---|---|
Zwraca liczbę elementów w tej mapy. |
|
Określa bieżącą liczbę elementów w tabeli mieszania. |
|
Iterowanie pobiera następnego elementu. |
|
Zwraca liczbę elementów w tej mapy. |
|
Zwraca pozycję pierwszego elementu. |
|
Oblicza wartość mieszania określonego klucza. |
|
Inicjuje tabeli mieszania. |
|
Testy dla warunku mapę puste (Brak elementów). |
|
Wyszukuje wskaźnik void opartą na kluczu wskaźnik void.Wartość wskaźnika nie podmiot, który wskazuje, jest używany do porównania klucza. |
|
Zwraca odwołanie do klucza skojarzonego z określonej wartości klucza. |
|
Usuwa wszystkie elementy z tej mapy. |
|
Usuwa element określony przez klucz. |
|
Wstawia element do mapy; zastępuje istniejącego elementu, jeśli zostanie znaleziony pasujący klucza. |
Podmioty publiczne
Nazwa |
Opis |
---|---|
Wstawia element do mapy — zastąpienia operator SetAt. |
Uwagi
CMapStringToPtrobejmuje IMPLEMENT_DYNAMIC makro do obsługi dostępu typu run-time i dumpingu, CDumpContext obiektu.Zrzut mapy poszczególnych elementów, należy należy ustawić głębokość kontekstu zrzutu 1 lub większą.
Ciąg do wskaźnika mapy nie może być serializowany.
Gdy CMapStringToPtr obiekt zostanie usunięty lub jeżeli jego elementy są usuwane, CString obiektów kluczy i wyrazy są usuwane.
Hierarchii dziedziczenia
CMapStringToPtr
Wymagania
Nagłówek: afxcoll.h