Classe di CStringElementTraitsI
Questa classe fornisce funzioni statiche correlate alle stringhe memorizzate negli oggetti della classe di raccolte.È simile a CStringElementTraits, ma esegue confronti senza distinzione tra maiuscole e minuscole.
template<
typename T,
class CharTraits = CDefaultCharTraits< T::XCHAR >
>
class CStringElementTraitsI : public CElementTraitsBase< T >
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 |
---|---|
Chiamare questa funzione statica per confrontare due elementi stringa per uguaglianza, trascuranti le differenze nel caso. |
|
Chiamare questa funzione statica per confrontare due elementi stringa, trascuranti le differenze nel caso. |
|
Chiamare questa funzione statica per calcolare un valore hash per l'elemento specificato della stringa. |
Note
Questa classe fornisce funzioni statiche per confrontare le stringhe e creare un valore hash.Queste funzioni sono utili quando si utilizza una classe di raccolte da archiviare dati basati su stringa.Utilizzare CStringRefElementTraits quando gli oggetti stringa devono essere con occupato di come riferimenti.
Per ulteriori informazioni, vedere Classi di raccolte ATL.
Gerarchia di ereditarietà
CStringElementTraitsI
Requisiti
Header: atlcoll.h
Vedere anche
Riferimenti
Classe di CStringElementTraits