CTypedPtrMap

templatelt; classe BASE_CLASS, classe Chiave, classe Valore >
classe CTypedPtrMap : pubblica BASE_CLASS

Parametri

BASE_CLASS

Classe base della classe puntatore tipizzato map; deve essere una classe di mappa puntatore (CMapPtrToPtr, CMapPtrToWord, CMapWordToPtro CMapStringToPtr).

CHIAVE

Classe dell'oggetto utilizzato come chiave per la mappa.

VALORE

Classe dell'oggetto archiviato nella mappa.

Osservazioni

La classe CTypedPtrMap fornisce un type-safe "wrapper" per gli oggetti delle classi puntatore-mappa CMapPtrToPtr, CMapPtrToWord, CMapWordToPtre CMapStringToPtr. Quando si utilizza CTypedPtrMap, la struttura di controllo del tipo C++ aiuta ad eliminare errori causati da tipi puntatore non corrispondenti.

Perché tutte le funzioni di CTypedPtrMap sono in linea, uso di questo modello non notevolmente influenzare la dimensione o la velocità del vostro codice.

Per ulteriori informazioni sull'utilizzo di CTypedPtrMap, vedere gli articoli raccolte e collezioni: classi basate su modelli nel manuale del programmatore di Visual C++.

# include lt;afxtempl.h>

Membri della classeGerarchia Chart

Campio&nenbsp; Esempio MFC raccogliere

Vedere a&nchenbsp;CMapPtrToPtr, CMapPtrToWord, CMapWordToPtr, CMapStringToPtr

Index