Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Konvertiert ein Doppelbyte-Multibytezeichen in ein entsprechendes Einzelbyte-Multibytezeichen.
Wichtig
Diese API kann nicht in Anwendungen verwendet werden, die in Windows-Runtime ausgeführt werden. Weitere Informationen finden Sie im Artikel CRT functions not supported in Universal Windows Platform apps (In Apps für die universelle Windows-Plattform nicht unterstützte CRT-Funktionen).
Syntax
unsigned int _mbctombb(
unsigned int c
);
unsigned int _mbctombb_l(
unsigned int c,
_locale_t locale
);
Parameter
c
Zu konvertierendes Multibytezeichen.
locale
Zu verwendendes Gebietsschema.
Rückgabewert
Wenn dies erfolgreich ist, und _mbctombb_l
gibt das Einzelbytezeichen zurück, _mbctombb
das dem entsprichtc
; andernfalls wird es zurückgegebenc
.
Hinweise
Die _mbctombb
Funktionen _mbctombb_l
konvertieren ein bestimmtes Multibyte-Zeichen in ein entsprechendes Single-Byte-Multibyte-Zeichen. Zeichen müssen einzelnen Bytezeichen innerhalb des Bereichs entsprechen, 0x20 - 0x7E oder 0xA1 - 0xDF konvertiert werden sollen.
Der Ausgabewert wird durch die Einstellung der LC_CTYPE
Kategorieeinstellung des Gebietsschemas beeinflusst. Weitere Informationen finden Sie unter setlocale
. Die Version dieser Funktion ohne das _l
-Suffix verwendet das aktuelle Gebietsschema für dieses vom Gebietsschema abhängige Verhalten; die Version mit dem _l
-Suffix ist beinahe identisch, verwendet jedoch stattdessen den ihr übergebenen Gebietsschemaparameter. Weitere Informationen finden Sie unter Locale.
In früheren Versionen wurde _mbctombb
zentohan
genannt. Verwenden Sie stattdessen _mbctombb
.
Standardmäßig gilt der globale Zustand dieser Funktion für die Anwendung. Wie Sie dieses Verhalten ändern, erfahren Sie unter Globaler Status in der CRT.
Anforderungen
Routine | Erforderlicher Header |
---|---|
_mbctombb |
<mbstring.h> |
_mbctombb_l |
<mbstring.h> |
Weitere Informationen zur Kompatibilität finden Sie unter Kompatibilität.
Siehe auch
Datenkonvertierung
_mbbtombc
, _mbbtombc_l
_mbcjistojms
, , _mbcjistojms_l
_mbcjmstojis
_mbcjmstojis_l
_mbctohira
, , _mbctohira_l
_mbctokata
_mbctokata_l
_mbctolower
, , _mbctolower_l
_mbctoupper
_mbctoupper_l