Compartilhar via


Mapeamentos de tipo de dados

Esses mapeamentos de tipo de dados são definidos em TCHAR.H e dependem se a constante _UNICODE ou _MBCS foi definida no programa.

Para obter informações relacionadas, consulte Usando tipos de dados TCHAR.H com código _MBCS.

Mapeamentos de tipo de dados de texto genérico

Texto genérico

nome de tipo de dados
SBCS (_UNICODE,

_MBCS não

definido)
_MBCS

definido
_UNICODE

definido
_TCHAR char char wchar_t
_tfinddata_t _finddata_t _finddata_t _wfinddata_t
_tfinddata64_t __finddata64_t __finddata64_t _wfinddata64_t
_tfinddatai64_t _finddatai64_t _finddatai64_t _wfinddatai64_t
_TINT int int wint_t
_TSCHAR signed char signed char wchar_t
_TUCHAR unsigned char unsigned char wchar_t
_TXCHAR char unsigned char wchar_t
_T ou _TEXT Nenhum efeito (removido pelo pré-processador) Nenhum efeito (removido pelo pré-processador) L (converte o próximo caractere ou a próxima cadeia de caracteres no equivalente em Unicode)

Confira também

Mapeamentos de texto genérico
Mapeamentos de variáveis constantes e globais
Mapeamentos de rotina
Um exemplo de programa de texto genérico
Usando mapeamentos de texto genérico