_mbbtombc, _mbbtombc_l

Konvertiert ein Einzelbytemehrbytezeichen zu einem entsprechenden Doppelbytemehrbytezeichen.

Wichtiger HinweisWichtig

Diese API kann nicht in den Anwendungen verwendet werden, die in Windows-Runtime ausführen.Weitere Informationen finden Sie unter CRT-Funktionen unterstützt nicht mit /ZW.

unsigned int _mbbtombc( unsigned int c ); unsigned int _mbbtombc_l( unsigned int c, _locale_t locale );

Parameter

  • c
    So konvertieren Einzelbytezeichen.

  • locale
    Zu verwendende Gebietsschema.

Rückgabewert

Wenn _mbbtombc erfolgreich c konvertiert, gibt es ein Mehrbytezeichen zurück; andernfalls gibt es c zurück.

Hinweise

Die _mbbtombc-Funktion konvertiert ein angegebenes Einzelbytemehrbytezeichen zu einem entsprechenden Doppelbytemehrbytezeichen.Zeichen müssen innerhalb des Bereichs 0x20 sein - 0x7E oder 0xA1 - konvertiert werden 0xDF.

Der Ausgabewert wird durch die Einstellung der LC_CTYPE Kategorieneinstellung des Gebietsschemas betroffen; setlocale, _wsetlocale finden Sie weitere Informationen.Die Versionen dieser Funktion sind identisch, außer dass _mbbtombc verwendet das aktuelle Gebietsschema für dieses gebietsschemaabhängigen Verhalten und _mbbtombc_l verwendet stattdessen den Gebietsschemaparameter, der übergeben wird.Weitere Informationen finden Sie unter Gebietsschema.

In früheren Versionen wurde _mbbtombchantozen benannt.Bei neuen Code verwendet _mbbtombc.

Anforderungen

Routine

Erforderlicher Header

_mbbtombc

<mbstring.h>

_mbbtombc_l

<mbstring.h>

Weitere Kompatibilitätsinformation finden Sie unter Kompatibilität.

.NET Framework-Entsprechung

Nicht zutreffend. Um die Standard-C-Funktion aufzurufen, verwenden Sie PInvoke. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.

Siehe auch

Referenz

Datenkonvertierung

_mbctombb, _mbctombb_l