Condividi tramite


Supporto della classe di raccolta

Le classi di raccolte CMap, CListe funzioni di supporto globali basate su modelli di utilizzo di CArray per tali scopo di confronto, copia e la serializzazione degli elementi.Nell'implementazione delle classi basate su CMap, CListe CArray, è necessario eseguire l'override di in base alle esigenze queste funzioni con le versioni adeguate al tipo di dati archiviati nel mapping, elencare, o matrice.Per informazioni su come eseguire l'override delle funzioni di supporto come SerializeElements, vedere l'articolo Raccolte: Come creare una raccolta indipendente dai tipi.Si noti che ConstructElements e DestructElements sono deprecati.

La libreria MFC fornisce le seguenti funzioni globali che consentono di personalizzare le classi di raccolte:

Supporto della classe di raccolte

CompareElements

Indica se gli elementi sono uguali.

CopyElements

Elementi di copie da una matrice a un'altra.

DumpElements

Fornisce a tutto l'output orientato al flusso di diagnostica.

HashKey

Calcola una chiave hash.

SerializeElements

Gli archivi o recuperare gli elementi oggetto o da un archivio.

Vedere anche

Riferimenti

Classe CMap

Classe CList

Classe CArray

Concetti

Macro MFC e Globals