CA2CAEX Class
This class is used by string conversion macros CA2CTEX and CT2CAEX, and the typedef CA2CA.
Important
This class and its members cannot be used in applications that execute in the Windows Runtime.
template<
int t_nBufferLength= 128
>
class CA2CAEX
Parameters
- t_nBufferLength
The size of the buffer used in the translation process. The default length is 128 bytes.
Members
Public Constructors
Name |
Description |
---|---|
The constructor. |
|
The destructor. |
Public Operators
Name |
Description |
---|---|
Conversion operator. |
Public Data Members
Name |
Description |
---|---|
The data member that stores the source string. |
Remarks
Unless extra functionality is required, use CA2CTEX, CT2CAEX, or CA2CA in your own code.
This class is safe to use in loops and won't overflow the stack. By default, the ATL conversion classes and macros will use the current thread's ANSI code page for the conversion.
The following macros are based on this class:
CA2CTEX
CT2CAEX
The following typedef is based on this class:
- CA2CA
For a discussion of these text conversion macros, see ATL and MFC String Conversion Macros.
Example
See ATL and MFC String Conversion Macros for an example of using these string conversion macros.
Requirements
Header: atlconv.h