CMapStringToString

La classe CMapStringToString supporta mappe di oggetti CString digitati da oggetti CString.

Le funzioni membro di CMapStringToString sono simili alle funzioni membro della classe CMapStringToOb. A causa di questa somiglianza, č possibile utilizzare la documentazione di riferimento CMapStringToOb per specifiche funzione membro. Ovunque si vede un puntatore CObject come valore restituito o "uscita" funzione parametro, sostituire un puntatore a char. Ovunque si vede un puntatore CObject come un parametro della funzione di "input", sostituire un puntatore a char.

 BOOL CMapStringToOb::Lookup (const char * lt; chiave >,
                             CObject* & <rValue>) const

ad esempio, si traduce in

BOOL CMapStringToString::Lookup (LPCTSTR lt; chiave >,
                                 CString & <rValue>) const

CMapStringToString incorpora la macro IMPLEMENT_SERIAL per supportare la serializzazione e lo scarico dei suoi elementi. Ogni elemento viene serializzata a sua volta se una mappa č memorizzata in un archivio, sia con l'inserimento di overload (lt; <) operatore o con la funzione membro Serialize.

Se avete bisogno di un dump di singoli CString-CString elementi, č necessario impostare la profonditā del contesto di dump su 1 o maggiore.

Quando viene eliminato un oggetto CMapStringToString , o quando gli elementi vengono rimossi, gli oggetti CString vengono rimossi a seconda dei casi.

Per ulteriori informazioni su CMapStringToString, vedere l'articolo raccolte nel manuale del programmatore di Visual C++.

# include lt;afxcoll.h>

Membri della classe |nbsp; Classe base | Gerarchia Chart

Campio&nenbsp; Esempio MFC raccogliere

Index