Condividi tramite


Classe CA2CAEX

Questa classe viene utilizzata da macro per la conversione delle stringhe CA2CTEX e CT2CAEXe dal typedef CA2CA.

Importante

Questa classe e i relativi membri non possono essere utilizzati nelle applicazioni eseguite in Windows Runtime.

template< 
int t_nBufferLength= 128 
> 
class CA2CAEX

Parametri

  • t_nBufferLength
    La dimensione del buffer utilizzato nel processo di conversione. La lunghezza predefinita è di 128 byte.

Membri

Costruttori pubblici

Nome

Descrizione

CA2CAEX::CA2CAEX

Costruttore.

CA2CAEX::~CA2CAEX

Il distruttore.

Operatori pubblici

Nome

Descrizione

CA2CAEX::operator LPCSTR

Operatore di conversione.

Membri dati pubblici

Nome

Descrizione

CA2CAEX::m_psz

Il membro dati di memorizzare la stringa di origine.

Note

A meno che aggiuntivo la funzionalità sia necessaria, utilizzare CA2CTEX, CT2CAEX, o CA2CA nel codice.

Questa classe è protetta da utilizzare nei cicli e non supererà lo stack. Per impostazione predefinita, le classi di conversione ATL e le macro utilizzeranno la tabella codici ANSI del thread corrente per la conversione.

Le macro seguenti sono basate su questa classe:

  • CA2CTEX

  • CT2CAEX

Il typedef seguente è basato sulla classe:

  • CA2CA

Per una descrizione di tali macro di conversione di testo, vedere Macro per la conversione delle stringhe MFC e ATL.

Esempio

Vedere Macro per la conversione delle stringhe MFC e ATL per un esempio di utilizzo di queste macro per la conversione delle stringhe.

Requisiti

Header: atlconv.h

Vedere anche

Riferimenti

Classe CA2AEX

Classe CA2WEX

Classe CW2AEX

Classe CW2CWEX

Classe CW2WEX

Altre risorse

ATL Class Overview