Classe di CStringRefElementTraits

Questa classe fornisce funzioni statiche correlate alle stringhe memorizzate negli oggetti della classe di raccolte.Gli oggetti stringa all'utilizzo di come riferimenti.

template< 
   typename T
>
class CStringRefElementTraits : public CElementTraitsBase< T >

Parametri

  • T
    Il tipo di dati da archiviare nella libreria.

Membri

2kbxk39e.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CStringRefElementTraits::CompareElements

Chiamare questa funzione statica per confrontare due elementi stringa per uguaglianza.

CStringRefElementTraits::CompareElementsOrdered

Chiamare questa funzione statica per confrontare due elementi della stringa.

CStringRefElementTraits::Hash

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.A differenza CStringElementTraits e CStringElementTraitsI, CStringRefElementTraits negli argomenti CString venga passato come riferimenti const CString&.

Per ulteriori informazioni, vedere Classi di raccolte ATL.

Gerarchia di ereditarietà

CElementTraitsBase

CStringRefElementTraits

Requisiti

Header: atlcoll.h

Vedere anche

Riferimenti

Classe di CElementTraitsBase

Altre risorse

I cenni preliminari sulle classi ATL