_ismbblead, _ismbblead_l

Testet ein Zeichen, um zu bestimmen, ob es ein führendes Byte eines Mehrbytezeichens ist.

Wichtiger HinweisWichtig

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

int _ismbblead( unsigned int c ); int _ismbblead_l( unsigned int c, _locale_t locale );

Parameter

  • c
    Getestet werden ganze Zahl.

  • locale
    Zu verwendende Gebietsschema.

Rückgabewert

Gibt einen Wert ungleich 0 zurück, wenn ganzzahlige c das erste Byte eines Mehrbytezeichens ist.

Hinweise

Mehrbytezeichen bestehen aus ein führendes Byte, das von einem nachfolgenden Byte folgt.Führende Bytes unterschieden werden mithilfe von in einem bestimmten Bereich für einen angegebenen Zeichensatz ist.Beispielsweise der Codepage 932, nur führende Bytes reichen von 0x81 - F und 0xE0 - 0xFC.

_ismbblead verwendet das aktuelle Gebietsschema gebietsschemaabhängiges Verhalten._ismbblead_l ist identisch, außer dass verwendet das Gebietsschema, das in stattdessen übergeben wird.Weitere Informationen finden Sie unter Gebietsschema.

Zuordnung generische Textroutinen

Tchar.h-Routine

_UNICODE und _MBCS nicht definiert

_MBCS definiert

_UNICODE definiert

_istlead

Gibt immer false zurück

_ismbblead

Gibt immer false zurück

Anforderungen

Routine

Erforderlicher Header

Optionaler Header

_ismbblead

<mbctype.h> oder <mbstring.h>

<ctype.h>, * <limits.h>, <stdlib.h>

_ismbblead_l

<mbctype.h> oder <mbstring.h>

<ctype.h>, * <limits.h>, <stdlib.h>

Für * Manifestkonstanten für die Testbedingungen.

Weitere Kompatibilitätsinformation finden Sie unter Kompatibilität in der Einführung.

.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

Byte-Klassifizierung

_ismbb Routinen