Partager via


CA2CAEX, classe

Cette classe est utilisée par les macros de conversion de chaînes CA2CTEX et CT2CAEX, et le typedef CA2CA.

Important

Cette classe et ses membres ne peuvent pas être utilisés dans les applications qui s'exécutent dans les fenêtres d'exécution.

template< 
int t_nBufferLength= 128 
> 
class CA2CAEX

Paramètres

  • t_nBufferLength
    La taille de la mémoire tampon utilisée dans le processus de traduction. La longueur par défaut est de 128 octets.

Membres

Constructeurs publics

Nom

Description

CA2CAEX::CA2CAEX

Constructeur.

CA2CAEX::~CA2CAEX

Le destructeur.

Opérateurs publics

Nom

Description

CA2CAEX::operator LPCSTR

Opérateur de conversion.

Données membres publiques

Nom

Description

CA2CAEX::m_psz

La donnée membre qui stocke la chaîne source.

Notes

À moins que la fonctionnalité supplémentaire est requise, utilisez CA2CTEX, CT2CAEX, ou CA2CA dans votre propre code.

Cette classe est sécurisée à utiliser dans les boucles et ne débordera pas la pile. Par défaut, les classes de conversion ATL et les macros utilisent la page de codes ANSI du thread actuel de la conversion.

Les macros suivantes sont basés sur cette classe :

  • CA2CTEX

  • CT2CAEX

Le typedef suivant est basé sur cette classe :

  • CA2CA

Pour une discussion sur ces macros de conversion de texte, consultez Macros de conversion de chaînes ATL et MFC.

Exemple

Consultez Macros de conversion de chaînes ATL et MFC pour un exemple d'utilisation de ces macros de conversion de chaînes.

Configuration requise

Header: atlconv.h

Voir aussi

Référence

CA2AEX, classe

CA2WEX, classe

CW2AEX, classe

CW2CWEX, classe

CW2WEX, classe

Autres ressources

Vue d'ensemble de la classe ATL