Partager via


Programmes d'assistance de classe de collection

Les classes de collection CMap, CList, et fonctions d'assistance globales basées sur un modèle d'utilisation d' CArray à des fins de sorte que la comparaison, copie, et de la sérialisation d'éléments.Dans le cadre de votre implémentation de classes basées sur CMap, CList, et CArray, vous devez substituer ces fonctions selon les besoins avec les versions conviennent au type de données stockées dans le mappage, répertorier, ou un tableau.Pour plus d'informations sur la substitution des fonctions d'assistance telles qu' SerializeElements, consultez l'article collections : faites procédure une collection de type sécurisé.Notez que ConstructElements et DestructElements étaient déconseillés.

La bibliothèque MFC fournit des fonctions globales suivantes pour vous aider à personnaliser vos classes de collection :

Programmes d'assistance de classe de collection

CompareElements

Indique si les éléments sont identiques.

CopyElements

Éléments de copies d'un tableau vers un autre.

DumpElements

Fournit une sortie en continu de diagnostic.

HashKey

Calcule une clé de hachage.

SerializeElements

Les magasins ou récupère les éléments vers ou d'une archive.

Voir aussi

Référence

CMap, classe

CList, classe

CArray, classe

Concepts

Macro MFC et Globals