Mapping di 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

defined
_UNICODE

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

Vedi anche

Mapping di testo generico
Mapping di variabili costanti e globali
Mapping di routine
Un programma generico di esempio
Uso di mapping di testo generico