CAtlArray, classe
Cette classe implémente un objet table.
template<
typename E,
class ETraits = CElementTraits< E >
>
class CAtlArray
Paramètres
E
Le type de données à stocker dans le tableau.ETraits
Le code utilisé pour copier ou déplacer des éléments.
Membres
Méthodes
Appelez cette méthode pour ajouter un élément à l'objet table. |
|
Appelez cette méthode pour ajouter du contenu d'un tableau à la fin de les autres. |
|
Appelez cette méthode pour confirmer que l'objet table est valide. |
|
Constructeur. |
|
Le destructeur. |
|
Appelez cette méthode pour copier les éléments d'un tableau vers un autre. |
|
En appelez cette méthode pour supprimer les éléments vides du tableau. |
|
Appelez cette méthode pour récupérer un élément unique de l'objet table. |
|
Appelez cette méthode pour retourner le nombre d'éléments stockés dans le tableau. |
|
Appelez cette méthode pour retourner un pointeur vers le premier élément du tableau. |
|
Appelez cette méthode pour insérer un tableau dans une autre. |
|
Appelez cette méthode pour insérer un nouvel élément (ou de plusieurs copies d'un élément) dans l'objet table. |
|
Appelez cette méthode pour vérifier si le tableau est vide. |
|
Appelez cette méthode pour supprimer tous les éléments de l'objet table. |
|
Appelez cette méthode pour supprimer un ou plusieurs éléments du tableau. |
|
Appelez cette méthode pour définir la valeur d'un élément dans l'objet table. |
|
Appelez cette méthode pour définir la valeur d'un élément dans l'objet table, développant tableau au besoin. |
|
Appelez cette méthode pour définir la taille de l'objet table. |
Opérateurs
Appelez cet opérateur pour retourner une référence à un élément du tableau. |
Typedef
Le type de données à utiliser pour ajouter des éléments au tableau. |
|
Le type de données à utiliser pour récupérer des éléments du tableau. |
Notes
CAtlArray fournit des méthodes pour créer et gérer un tableau d'éléments d'un type défini par l'utilisateur. Bien que la présentation des tableaux C standard, l'objet de CAtlArray dynamique peut réduire et développer si nécessaire. L'index du tableau commence toujours à la position 0, et il peut être résolu, ou autorisé à la limite supérieure pour développer lorsque de nouveaux éléments sont ajoutés.
Pour les tableaux avec un petit nombre d'éléments, la classe CSimpleArray ATL peut être utilisée.
CAtlArray est étroitement lié à la classe de CArray MFC et exécuté dans un projet MFC, même si sans prise en charge de la sérialisation.
Pour plus d'informations, consultez Classes de collection ATL.
Configuration requise
Header: atlcoll.h