Condividi tramite


Classi modello per matrici, elenchi e mappe

Queste classi di raccolte sono modelli dei parametri consentono di determinare i tipi di oggetti archiviati nelle aggregazioni. CArray, CMap e le classi di CList utilizzano funzioni di supporto che globali devono in genere essere personalizzate. Per ulteriori informazioni su queste funzioni di supporto, vedere Supporto di classi collection. Le classi tipizzate del puntatore sono wrapper per le altre classi nella libreria di classi. Tramite questi wrapper, nel controllo dei tipi del compilatore per evitare errori. Per ulteriori informazioni sull'utilizzo di queste classi, vedere Raccolte.

Queste classi forniscono i modelli utilizzabili per creare matrici, elenchi e le mappe utilizzando qualsiasi tipo desiderato.

  • CArray
    Classe modello per creare le matrici di tipi arbitrari.

  • CList
    Classe modello per la creazione di elenchi di tipi arbitrari.

  • CMap
    Classe modello per creare le mappe con la chiave e tipi di valore arbitrari.

  • CTypedPtrArray
    Classe modello per le matrici indipendenti dai tipi dei puntatori.

  • CTypedPtrList
    Classe modello per gli elenchi indipendenti dai tipi dei puntatori.

  • CTypedPtrMap
    Classe modello per le mappe indipendenti dai tipi con i puntatori.

Vedere anche

Concetti

Cenni preliminari sulla libreria di classi