Classe di CMapWordToOb
Mapping di supportare i puntatori CObject impostati dalle parole a 16 bit.
class CMapWordToOb : public CObject
Membri
Le funzioni membro CMapWordToOb 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 CString o un puntatore const a char come un parametro di funzione o valore restituito, WORDsostitutivo.
BOOL CMapStringToOb::Lookup( const char* <key>,
CObject*& <rValue> ) const;
ad esempio, converte a
BOOL CMapWordToOb::Lookup( WORD <key>, CObject*& <rValue> ) const;
Costruttori pubblici
Nome |
Descrizione |
---|---|
Costruttore. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Restituisce il numero di elementi in questa mappa. |
|
Determina il numero corrente degli elementi nella tabella hash. |
|
Ottiene l'elemento seguente per l'iterazione. |
|
Restituisce il numero di elementi in questa mappa. |
|
Restituisce la posizione del primo elemento. |
|
Calcola il valore hash della chiave specificata. |
|
Inizializza la tabella hash. |
|
Test per lo stato del Vuoto- mapping (alcun elemento). |
|
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. |
|
Restituisce un riferimento alla chiave associata al valore della chiave specificato. |
|
Rimuove tutti gli elementi da questa mappa. |
|
Rimuove un elemento specificato da una chiave. |
|
Inserisce un elemento nella mappa, sostituire un elemento esistente se una chiave corrispondente viene trovata. |
Operatori pubblici
Nome |
Descrizione |
---|---|
Inserisce un elemento nel mapping alla sostituzione dell'operatore per SetAt. |
Note
CMapWordToOb include la macro IMPLEMENT_SERIAL per supportare la serializzazione e il dump degli elementi.Ogni elemento viene serializzato a sua volta se un mapping viene archiviato in un archivio, con l'operatore di overload di inserimento (<<) o con la funzione membro Serialize.
Se è necessario un dump dell'utente WORD- gli elementi diCObject, è necessario impostare la profondità del contesto di dump a 1 o superiore.
Quando un oggetto CMapWordToOb viene eliminato, oppure quando gli elementi vengono rimossi, puntatori CObject vengono rimossi.Gli oggetti a cui fanno riferimento i puntatori CObject non vengono eliminati.
Per ulteriori informazioni su CMapWordToOb, vedere l'articolo Raccolte.
Gerarchia di ereditarietà
CMapWordToOb
Requisiti
Header: afxcoll.h