Datentypzuordnungen
Diese Datentypzuordnungen werden in TCHAR.H definiert und hängen davon ab, ob die Konstante _UNICODE
oder die Konstante _MBCS
im Programm definiert wurde.
Entsprechende Informationen finden Sie unter Using TCHAR.H Data Types with _MBCS Code (Verwenden von TCHAR.H-Datentypen in _MBCS-Code).
Generische Datentypzuordnungen
Generischer Textname von Datentypen |
SBCS (_UNICODE, _MBCS nicht definiert) |
_MBCS definiert |
_UNICODE definiert |
---|---|---|---|
_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 oder _TEXT |
Ohne Auswirkung (wird vom Präprozessor entfernt) | Ohne Auswirkung (wird vom Präprozessor entfernt) | L (konvertiert das nächste Zeichen oder die nächste Zeichenfolge in die Unicode-Entsprechung) |
Siehe auch
Generische Textzuordnungen
Konstanten- und globalen Variablenzuordnungen
Routine-Zuordnungen
Beispiel für ein generisches Textprogramm
Verwenden von generischen Textzuordnungen