
La classe CPtrList prend en charge les listes de pointeurs nuls.
Les fonctions membres de CPtrList sont similaires aux fonctions membres de classe CObList. En raison de cette similitude, vous pouvez utiliser la documentation de référence CObList pour les spécificités de fonction membre. Partout où vous voyez un CObject pointeur comme un paramètre de fonction ou de la valeur de retour, substituer un pointeur vers void.
CObject * & ; CObList::GetHead() const
par exemple, se traduit par
vOID * & ; CPtrList::GetHead() const
CPtrList incorpore la macro IMPLEMENT_DYNAMIC pour soutenir l'accès run-time type et le dumping à un objet CDumpContext . Si vous avez besoin d'un vidage d'éléments de liste individuels de pointeur, vous devez définir le contexte de dump de la profondeur à 1 ou supérieur.
Listes de pointeur ne peut pas être sérialisés.
Lorsqu'un objet CPtrList est supprimé, ou lorsque les éléments sont supprimés, seuls les pointeurs sont supprimés, pas les entités elles référencent.
Pour plus d'informations sur CPtrList, consultez l'article Collections dans le Guide du programmeur Visual C++.
# include lt;afxcoll.h>
Membres de la classe |  ; Classe de base | Graphique de la hiérarchie
Voir aussi  ;CObList