Condividi tramite


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

b68aze2k.collapse_all(it-it,VS.110).gifTypedef pubblici

Nome

Descrizione

CStringElementTraits::INARGTYPE

Il tipo di dati da utilizzare per l'aggiunta di elementi all'oggetto classe di raccolte.

CStringElementTraits::OUTARGTYPE

Il tipo di dati da utilizzare per recuperare gli elementi dall'oggetto classe di raccolte.

b68aze2k.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CStringElementTraits::CompareElements

(Proprietà statica) chiamare questa funzione per confrontare due elementi stringa per uguaglianza.

CStringElementTraits::CompareElementsOrdered

(Proprietà statica) chiamare questa funzione per confrontare due elementi della stringa.

CStringElementTraits::CopyElements

(Proprietà statica) chiamare questa funzione per copiare elementi CString archiviati in un oggetto classe di raccolte.

CStringElementTraits::Hash

(Proprietà statica) chiamare questa funzione per calcolare un valore hash per l'elemento specificato della stringa.

CStringElementTraits::RelocateElements

(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 CElementTraitsBase

Classe di CStringElementTraitsI

Altre risorse

I cenni preliminari sulle classi ATL