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