CDWordArray, classe
Prend en charge les tableaux de mots doublons de 32 bits.
class CDWordArray : public CObject
Membres
Les fonctions membres d' CDWordArray sont semblables aux fonctions membres de la classe CObArray. En raison de cette ressemblance, vous pouvez utiliser la documentation de référence des CObArray 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, substituez DWORD.
CObject* CObArray::GetAt( int <nIndex> ) const;
par exemple, traduit la valeur
DWORD CDWordArray::GetAt( int <nIndex> ) const;
Constructeurs publics
Nom |
Description |
---|---|
Construit un tableau vide. |
Méthodes publiques
Nom |
Description |
---|---|
Ajoute un élément à la fin du tableau ; élève le tableau si nécessaire. |
|
Ajoute un autre tableau au tableau ; élève le tableau si nécessaire. |
|
Copie une autre tableau au tableau ; élève le tableau si nécessaire. |
|
Retourne une référence temporaire en octet dans le tableau. |
|
Libère toute la mémoire non utilisée au-dessus de la limite supérieure actuelle. |
|
Retourne la valeur à un index donné. |
|
Obtient le nombre d'éléments dans ce tableau. |
|
Permet l'accès aux éléments du tableau. Peut être NULL. |
|
Obtient le nombre d'éléments dans ce tableau. |
|
Retourne le plus grand index valide. |
|
Insère un élément (ou les éléments dans un autre tableau) à un index spécifié. |
|
Détermine si le tableau est vide. |
|
Supprime tous les éléments de ce tableau. |
|
Supprime un élément à un index spécifique. |
|
Définit la valeur pour un index donné ; tableau non - autorisée pour développer. |
|
Définit la valeur pour un index donné ; élève le tableau si nécessaire. |
|
Définit le nombre d'éléments à inclure dans ce tableau. |
Opérateurs publics
Nom |
Description |
---|---|
Définit ou obtient l'élément à l'index spécifié. |
Notes
CDWordArray incorpore la macro d' IMPLEMENT_SERIAL pour prendre en charge la sérialisation et faire un dump de ses éléments. Si un tableau de mots doubles est stocké dans une archive, avec ()**<<**l'opérateur surchargé d'insertion ou avec la fonction membre d' Serialize , chaque élément est ensuite sérialisé.
Notes
Avant d'utiliser d'un tableau, utilisez SetSize pour générer sa taille et pour allouer de la mémoire pour celui-ci.Si vous n'utilisez pas SetSize, ajouter des éléments à la matrice la cause d'être souvent réaffectée et copiée.La réallocation et la copie fréquentes sont inefficaces et peuvent réduire la mémoire en fragments.
Si vous avez besoin sortie de débogage des éléments du tableau, vous devez définir la profondeur de l'objet d' CDumpContext à 1 ou supérieur.
Pour plus d'informations sur l'utilisation CDWordArray, consultez l'article collections.
Configuration requise
Header: afxcoll.h