CMapWordToPtr

La classe CMapWordToPtr supporta mappe di puntatori void digitati da parole a 16 bit.

Le funzioni membro di CMapWordToPtr sono simili alle funzioni membro della classe CMapStringToOb. A causa di questa somiglianza, č possibile utilizzare la documentazione di riferimento CMapStringToOb per specifiche funzione membro. Ovunque si vede un puntatore CObject come un parametro di funzione o valore restituito, sostituire un puntatore a void. Ovunque si vede un CString o puntatore const a char come valore di parametro o il ritorno di funzione, sostituire la parola.

BOOL CMapStringToOb::Lookup (const char * lt; chiave >,
                             CObject* & <rValue>) const

ad esempio, si traduce in

BOOL CMapWordToPtr::Lookup (parola lt; chiave >, void * & <rValue>) const

CMapWordToPtr incorpora la macro IMPLEMENT_DYNAMIC per supportare l'accesso di tipo runtime e il dumping a un oggetto CDumpContext . Se avete bisogno di un dump di elementi singoli mappa, č necessario impostare la profonditā del contesto di dump su 1 o maggiore.

Mappe di parola a puntatore non possono essere serializzati.

Quando viene eliminato un oggetto CMapWordToPtr , o quando gli elementi vengono rimossi, le parole e i puntatori vengono rimossi. Le entitā a cui fa riferimento i puntatori non vengono rimossi.

Per ulteriori informazioni su CMapWordToPtr, vedere l'articolo raccolte nel manuale del programmatore di Visual C++.

# include lt;afxcoll.h>

Membri della classeClasse base | Gerarchia Chart

Index