Classe di CMapPtrToWord

Mapping di supporta le parole a 16 bit impostati dai puntatori a void.

class CMapPtrToWord : public CObject

Membri

Le funzioni membro CMapPtrToWord sono simili alle funzioni membro di classe CMapStringToOb.A causa di questa somiglianze, è possibile utilizzare la documentazione di riferimento CMapStringToOb per le specifiche di funzione membro.Per visualizzare un puntatore CObject come un parametro di funzione o valore restituito, WORDsostitutivo.Per visualizzare CString o un puntatore const a char come un parametro di funzione o valore restituito, sostituire un puntatore a void.

BOOL CMapStringToOb::Lookup( const char* <key>,

CObject*& <rValue> ) const;

ad esempio, converte a

BOOL CMapPtrToWord::Lookup( const void* <key>, WORD& <rValue> ) const;

9a6tc2a0.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

CMapStringToOb::CMapStringToOb

Costruttore.

9a6tc2a0.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CMapStringToOb::GetCount

Restituisce il numero di elementi in questa mappa.

CMapStringToOb::GetHashTableSize

Determina il numero corrente degli elementi nella tabella hash.

CMapStringToOb::GetNextAssoc

Ottiene l'elemento seguente per l'iterazione.

CMapStringToOb::GetSize

Restituisce il numero di elementi in questa mappa.

CMapStringToOb::GetStartPosition

Restituisce la posizione del primo elemento.

CMapStringToOb::HashKey

Calcola il valore hash della chiave specificata.

CMapStringToOb::InitHashTable

Inizializza la tabella hash.

CMapStringToOb::IsEmpty

Test per lo stato del Vuoto- mapping (alcun elemento).

CMapStringToOb::Lookup

Cerca un puntatore a void base alla chiave del puntatore a void.Il valore del puntatore, non l'entità che indica, viene utilizzato per il confronto principale.

CMapStringToOb::LookupKey

Restituisce un riferimento alla chiave associata al valore della chiave specificato.

CMapStringToOb::RemoveAll

Rimuove tutti gli elementi da questa mappa.

CMapStringToOb::RemoveKey

Rimuove un elemento specificato da una chiave.

CMapStringToOb::SetAt

Inserisce un elemento nella mappa, sostituire un elemento esistente se una chiave corrispondente viene trovata.

9a6tc2a0.collapse_all(it-it,VS.110).gifOperatori pubblici

Nome

Descrizione

CMapStringToOb::operator [ ]

Inserisce un elemento nel mapping alla sostituzione dell'operatore per SetAt.

Note

CMapWordToPtr include la macro IMPLEMENT_DYNAMIC per l'accesso il tipo di runtime ed eseguire il dump a CDumpContext un oggetto.Se è necessario un dump di singoli elementi di mapping, è necessario impostare la profondità del contesto di dump a 1 o superiore.

i mapping Puntatore a Word non possono essere serializzati.

Quando un oggetto CMapPtrToWord viene eliminato, oppure quando gli elementi vengono rimossi, puntatori e le parole vengono rimossi.Le entità fatto riferimento dai puntatori principali non vengono rimosse.

Per ulteriori informazioni su CMapPtrToWord, vedere l'articolo Raccolte.

Gerarchia di ereditarietà

CObject

CMapPtrToWord

Requisiti

Header: afxcoll.h

Vedere anche

Riferimenti

Classe di CObject

Grafico della gerarchia