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 Einzelbyte-Multibytezeichen in ein entsprechendes Doppelbyte-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 _mbbtombc(
unsigned int c
);
unsigned int _mbbtombc_l(
unsigned int c,
_locale_t locale
);
Parameter
c
Zu konvertierendes Einzelbytezeichen.
locale
Zu verwendendes Gebietsschema.
Rückgabewert
Wenn c
erfolgreich von _mbbtombc
konvertiert wird, wird ein Multibytezeichen zurückgegeben, andernfalls wird c
zurückgegeben.
Hinweise
Die _mbbtombc
-Funktion konvertiert ein angegebenes Einzelbyte-Multibytezeichen in ein entsprechendes Doppelbyte-Multibytezeichen. Zeichen müssen sich innerhalb des Bereichs befinden 0x20 - 0x7E oder 0xA1 - 0xDF konvertiert werden.
Der Ausgabewert wird durch die Einstellung der LC_CTYPE
Kategorieeinstellung des Gebietsschemas beeinflusst. Weitere Informationen finden Sie unter setlocale
, _wsetlocale
verwalten. Die Versionen dieser Funktion sind identisch, außer, dass diese _mbbtombc
-Version das aktuelle Gebietsschema für dieses vom Gebietsschema abhängige Verhalten verwendet und die _mbbtombc_l
-Version stattdessen den ihr übergebenen Gebietsschemaparameter verwendet. Weitere Informationen finden Sie unter Locale.
In früheren Versionen hieß _mbbtombc
hantozen
. Verwenden Sie bei neuem Code _mbbtombc
.
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 |
---|---|
_mbbtombc |
<mbstring.h> |
_mbbtombc_l |
<mbstring.h> |
Weitere Informationen zur Kompatibilität finden Sie unter Kompatibilität.