
templatelt ; classe TYPE, classe Arg_type >
classe CList : public CObject
Paramètres
TYPE
Type d'objet stocké dans la liste.
ARG_TYPE
Type utilisé pour référencer des objets stockés dans la liste. Peut être une référence.
Remarques
La classe CList prend en charge les listes ordonnées d'objets non uniques accessibles séquentiellement ou par valeur. CList listes se comportent comme des listes doublement lié.
Une variable du type de poste est une clé pour la liste. Vous pouvez utiliser une variable POSITION comme un itérateur pour parcourir une liste séquentielle et comme un signet de tenir une place. Une position n'est pas le même index, cependant.
Insertion de l'élément est très rapide à la tête de la liste, à la queue et à une connue POSITION. Une recherche séquentielle est nécessaire pour rechercher un élément par valeur ou par l'index. Cette recherche peut être lente si la liste est longue.
Si vous avez besoin d'une benne d'éléments individuels dans la liste, vous devez définir le contexte de dump de la profondeur à 1 ou supérieur.
Certaines fonctions de membre de cet appel de classe mondiale aide les fonctions qui doivent être personnalisées pour la plupart des utilisations de la classe de CList . Voir les Aides de la classe de Collection dans la section « Macros et Globals ».
Pour plus d'informations sur l'utilisation de CList, consultez l'article Collections dans le Guide du programmeur Visual C++.
# include lt;afxtempl.h>
Membres de la classe |  ; Classe de base | Graphique de la hiérarchie
Écha&ntillonnbsp ; Recueillir des exemples MFC