Supporti delle classi di raccolte
Le classi di raccolte CMap, CList e funzioni di supporto globali basate su modelli di utilizzo di CArray per tali scopo di confronto, copia e la serializzazione degli elementi. Come parte dell'implementazione delle classi basate su CMap, CList e CArray, è necessario eseguire l'override in base alle esigenze queste funzioni con le versioni adeguate al tipo di dati memorizzati nella mappa, list, o matrice. Per informazioni sull'override 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 di classi collection
Indica se gli elementi sono uguali. |
|
Elementi di copie da una matrice a un'altra. |
|
Fornisce all'output orientato al flusso di diagnostica. |
|
Calcola una chiave hash. |
|
Gli archivi o recuperare gli elementi o da un archivio. |