Mapping dei tipi di dati

I mapping dei tipi di dati vengono definiti in TCHAR.H e variano a seconda che nel programma sia stata definita la costante _UNICODE o _MBCS.

Per informazioni correlate, vedere Using TCHAR.H Data Types with _MBCS Code (Uso dei tipi di dati in TCHAR.H con codice _MBCS).

Mapping dei tipi di dati di testo generico

Nome tipo dati

testo generico
SBCS (_UNICODE,

MBCS non

definito)
_MBCS

definizione
_UNICODE

definizione
_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 o _TEXT Nessun effetto (rimosso dal preprocessore) Nessun effetto (rimosso dal preprocessore) L (converte il carattere o la stringa seguente nell'equivalente Unicode)

Vedere anche

Generic-Text Mappings (Mapping di testo generico)
Constant and Global Variable Mappings (Mapping di costanti e variabili globali)
Routine Mappings (Mapping di routine)
A Sample Generic-Text Program (Programma di testo generico di esempio)
Using Generic-Text Mappings (Uso di mapping di testo generico)