Поделиться через


Класс CA2CAEX

Этот класс используется макросами CA2CTEX и CT2CAEX преобразования строки и typedef CA2CA.

Важно!

Этот класс и его члены нельзя использовать в приложениях, выполняемых в этой среде выполнения Windows.

template< 
int t_nBufferLength= 128 
> 
class CA2CAEX

Параметры

  • t_nBufferLength
    Размер буфера, используемого в процессе перевода. По умолчанию длина составляет 128 байт.

Члены

Открытые конструкторы

Имя

Описание

CA2CAEX::CA2CAEX

Конструктор.

CA2CAEX::~CA2CAEX

Деструктор.

Открытые операторы

Имя

Описание

CA2CAEX::operator LPCSTR

Оператор преобразования.

Открытые члены данных

Имя

Описание

CA2CAEX::m_psz

Элемент данных, в котором хранится строка источника.

Заметки

Если требуется, используйте CA2CTEX дополнительную функциональность, CT2CAEX или CA2CA в собственном коде.

Этот класс является безопасным для использования в циклах и не переполнит стек. По умолчанию классы преобразования библиотеки ATL и макросы, будут использовать кодовую страницу ANSI текущую потока для преобразования.

Следующие макросы основаны на этом классе.

  • CA2CTEX

  • CT2CAEX

Следующее определение типа на основе этого класса.

  • CA2CA

Обсуждение этих макросов преобразования текста см. в разделе Макросы преобразования строки библиотеки ATL и MFC.

Пример

См. раздел Макросы преобразования строки библиотеки ATL и MFC пример использования этих макросов преобразования строки.

Требования

Header: atlconv.h

См. также

Ссылки

Класс CA2AEX

Класс CA2WEX

Класс CW2AEX

Класс CW2CWEX

Класс CW2WEX

Другие ресурсы

ATL Class Overview