Classe de CMapPtrToWord
Mappages de charge de mot de 16 bits indexé par les pointeurs. void
class CMapPtrToWord : public CObject
Membres
Les fonctions membres d' CMapPtrToWord sont semblables aux fonctions membres de la classe CMapStringToOb.En raison de cette ressemblance, vous pouvez utiliser la documentation de référence des CMapStringToOb pour les détails de la fonction membre.Partout où vous consultez un pointeur d' CObject comme paramètre de fonction ou de valeur de retour, wordde remplacement.Partout où vous consultez CString ou un pointeur de const à char comme paramètre de fonction ou de valeur de retour, remplacez un pointeur vers void.
BOOL CMapStringToOb::Lookup( const char* <key>,
CObject*& <rValue> ) const;
par exemple, traduit la valeur
BOOL CMapPtrToWord::Lookup( const void* <key>, WORD& <rValue> ) const;
Constructeurs publics
Nom |
Description |
---|---|
Constructeur. |
Méthodes publiques
Nom |
Description |
---|---|
Retourne le nombre d'éléments dans ce mappage. |
|
Détermine le nombre actuel d'éléments dans la table de hachage. |
|
Obtient l'élément pour itérer. |
|
Retourne le nombre d'éléments dans ce mappage. |
|
Retourne la position du premier élément. |
|
Calcule la valeur de hachage d'une clé spécifiée. |
|
Initialise la table de hachage. |
|
Tests de l'état de vide- aucun mappage (éléments). |
|
Recherche un pointeur void sur la clé de pointeur void.La valeur de pointeur, pas l'entité qu'elle indique, est utilisée pour la comparaison principale. |
|
Retourne une référence à la clé associée à la valeur de clé spécifiée. |
|
Supprime tous les éléments de ce mappage. |
|
Supprime un élément spécifié par une clé. |
|
Insère un élément dans le mappage ; remplace un élément existant si une clé correspondante est trouvée. |
Opérateurs publics
Nom |
Description |
---|---|
Insère un élément dans le mappage de remplacement d'opérateur pour SetAt. |
Notes
CMapWordToPtr incorpore la macro d' IMPLEMENT_DYNAMIC pour prendre en charge l'accès de type au moment de l'exécution et faire un dump à CDumpContext un objet.Si vous avez besoin d'un dump des éléments de table, vous devez définir la profondeur du contexte de dump à 1 ou supérieur.
Les mappages de pointeur Word ne peuvent être sérialisées.
Lorsqu'un objet d' CMapPtrToWord est supprimé, ou lorsque ses éléments sont supprimés, les pointeurs et les mots sont supprimés.Les entités référencées par les pointeurs clés ne sont pas supprimées.
Pour plus d'informations sur CMapPtrToWord, consultez l'article collections.
Hiérarchie d'héritage
CMapPtrToWord
Configuration requise
Header: afxcoll.h