La classe CMapPtrToWord supporta mappe delle parole di 16 bit con chiave di puntatori void.
Le funzioni membro di CMapPtrToWord 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 valore di parametro o il ritorno di funzione, sostituire la parola. Ovunque si vede un CString o puntatore const a char come un parametro di funzione o valore restituito, sostituire un puntatore a void.
BOOL CMapStringToOb::Lookup (const char * lt; chiave >,
CObject* & <rValue>) const
ad esempio, si traduce in
BOOL CMapPtrToWord::Lookup (const void * lt; chiave >, WORD e <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.
Puntatore a word mappe non possono essere serializzati.
Quando viene eliminato un oggetto CMapPtrToWord , o quando gli elementi vengono rimossi, i puntatori e le parole vengono rimossi. Le entitā a cui fa riferimento la chiave puntatori non vengono rimossi.
Per ulteriori informazioni su CMapPtrToWord, vedere l'articolo raccolte nel manuale del programmatore di Visual C++.
# include lt;afxcoll.h>