Partager via


Classe de CPtrList

Listes de charge de void pointeurs.

class CPtrList : public CObject

Membres

Les fonctions membres d' CPtrList sont semblables aux fonctions membres de la classe CObList.En raison de cette ressemblance, vous pouvez utiliser la documentation de référence des CObList 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, remplacez un pointeur vers void.

CObject*& CObList::GetHead() const;

par exemple, traduit la valeur

void*& CPtrList::GetHead() const;

0sbwsc4e.collapse_all(fr-fr,VS.110).gifConstructeurs publics

Nom

Description

CObArray::CObArray

Construit un tableau vide.

0sbwsc4e.collapse_all(fr-fr,VS.110).gifMéthodes publiques

Nom

Description

CObArray::Add

Ajoute un élément à la fin du tableau ; élève le tableau si nécessaire.

CObArray::Append

Ajoute un autre tableau au tableau ; élève le tableau si nécessaire.

CObArray::Copy

Copie une autre tableau au tableau ; élève le tableau si nécessaire.

CObArray::ElementAt

Retourne une référence temporaire au pointeur d'élément dans le tableau.

CObArray::FreeExtra

Libère toute la mémoire non utilisée au-dessus de la limite supérieure actuelle.

CObArray::GetAt

Retourne la valeur à un index donné.

CObArray::GetCount

Obtient le nombre d'éléments dans ce tableau.

CObArray::GetData

Permet l'accès aux éléments du tableau.Peut être NULL.

CObArray::GetSize

Obtient le nombre d'éléments dans ce tableau.

CObArray::GetUpperBound

Retourne le plus grand index valide.

CObArray::InsertAt

Insère un élément (ou les éléments dans un autre tableau) à un index spécifié.

CObArray::IsEmpty

Détermine si le tableau est vide.

CObArray::RemoveAll

Supprime tous les éléments de ce tableau.

CObArray::RemoveAt

Supprime un élément à un index spécifique.

CObArray::SetAt

Définit la valeur pour un index donné ; tableau non - autorisée pour développer.

CObArray::SetAtGrow

Définit la valeur pour un index donné ; élève le tableau si nécessaire.

CObArray::SetSize

Définit le nombre d'éléments à inclure dans ce tableau.

0sbwsc4e.collapse_all(fr-fr,VS.110).gifOpérateurs publics

Nom

Description

CObArray::operator []

Définit ou obtient l'élément à l'index spécifié.

Notes

CPtrList 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 liste de pointeur, vous devez définir la profondeur du contexte de dump à 1 ou supérieur.

Les listes de pointeur ne peuvent pas être sérialisées.

Lorsqu'un objet d' CPtrList est supprimé, ou lorsque ses éléments sont supprimés, seuls les pointeurs sont supprimés, pas les entités qu'ils référencent.

Pour plus d'informations sur l'utilisation CPtrList, consultez l'article collections.

Hiérarchie d'héritage

CObject

CPtrList

Configuration requise

Header: afxcoll.h

Voir aussi

Référence

Classe de CObject

Graphique de la hiérarchie

Classe de CObList