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


Класс CW2CWEX

Этот класс используется макросами CW2CTEX и CT2CWEX преобразования строки и typedef CW2W.

Важно!

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

template< 
int t_nBufferLength= 128 
> 
class CW2CWEX

Параметры

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

Члены

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

Имя

Описание

CW2CWEX::CW2CWEX

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

CW2CWEX::~CW2CWEX

Деструктор.

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

Имя

Описание

CW2CWEX::operator LPCWSTR

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

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

Имя

Описание

CW2CWEX::m_psz

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

Заметки

Если требуется, используйте CW2CTEX дополнительную функциональность, CT2CWEX или CW2W в коде.

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

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

  • CW2CTEX

  • CT2CWEX

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

  • CW2W

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

Пример

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

Требования

Header: atlconv.h

См. также

Ссылки

Класс CA2AEX

Класс CA2CAEX

Класс CA2WEX

Класс CW2AEX

Класс CW2WEX

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

ATL Class Overview