Freigeben über


_mbctombb, _mbctombb_l

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 unter CRT-Funktionen nicht mit /ZW unterstützt.

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 erfolgreich, _mbctombb und _mbctombb_l, gibt dem Einzelbytezeichen zurück, die c entspricht; Andernfalls gibt sie c zurück.

Hinweise

Die Funktionen _mbctombb und _mbctombb_l konvertieren ein angegebenes Mehrbytezeichen zu einem entsprechenden Einzelbytemehrbytezeichen. Die Zeichen müssen den Einzelbytezeichen innerhalb des Bereichs 0x20–0x7E oder 0xA1–0xDF entsprechen, um konvertiert zu werden.

Die Ausgabewert ist von der Einstellung der LC_CTYPE -Kategorieeinstellung des Gebietsschemas betroffen. 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 noch zentohan genannt. Verwenden Sie stattdessen _mbctombb.

Anforderungen

Routine

Erforderlicher Header

_mbctombb

<mbstring.h>

_mbctombb_l

<mbstring.h>

Weitere Informationen zur Kompatibilität finden Sie unter Kompatibilität.

.NET Framework-Entsprechung

Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.

Siehe auch

Referenz

Datenkonvertierung

_mbbtombc, _mbbtombc_l

_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l

_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_l

_mbctolower, _mbctolower_l, _mbctoupper, _mbctoupper_l