Classe di CStringElementTraits
Questa classe fornisce funzioni statiche utilizzate dalle classi di raccolte che archiviano gli oggetti CString.
template<
typename T
>
class CStringElementTraits
Parametri
- T
Il tipo di dati da archiviare nella libreria.
Membri
Typedef pubblici
Nome |
Descrizione |
---|---|
Il tipo di dati da utilizzare per l'aggiunta di elementi all'oggetto classe di raccolte. |
|
Il tipo di dati da utilizzare per recuperare gli elementi dall'oggetto classe di raccolte. |
Metodi pubblici
Nome |
Descrizione |
---|---|
(Proprietà statica) chiamare questa funzione per confrontare due elementi stringa per uguaglianza. |
|
(Proprietà statica) chiamare questa funzione per confrontare due elementi della stringa. |
|
(Proprietà statica) chiamare questa funzione per copiare elementi CString archiviati in un oggetto classe di raccolte. |
|
(Proprietà statica) chiamare questa funzione per calcolare un valore hash per l'elemento specificato della stringa. |
|
(Proprietà statica) chiamare questa funzione per riassegnare gli elementi CString archiviati in un oggetto classe di raccolte. |
Note
Questa classe fornisce funzioni statiche per copiare, spostare e il confronto di stringhe e creare un valore hash.Queste funzioni sono utili quando si utilizza una classe di raccolte da archiviare dati basati su stringa.Utilizzo CStringElementTraitsI quando i confronti senza distinzione tra maiuscole e minuscole sono necessari.Utilizzare CStringRefElementTraits quando gli oggetti stringa devono interagire con come riferimenti.
Per ulteriori informazioni, vedere Classi di raccolte ATL.
Requisiti
Header: cstringt.h
Vedere anche
Riferimenti
Classe di CStringElementTraitsI