Freigeben über


_ismbbtrail, _ismbbtrail_l

Bestimmt, ob ein Byte ein nachfolgendes Byte eines Mehrbytezeichens ist.

Wichtig

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

int _ismbbtrail(
   unsigned int c 
);
int _ismbbtrail_l(
   unsigned int c,
   _locale_t locale 
);

Parameter

  • c
    Die zu testenden ganze Zahl.

  • locale
    Das zu verwendende Gebietsschema.

Rückgabewert

_ismbbtrail gibt einen Wert ungleich 0 (null) zurück, wenn ganzzahlige c das zweite Byte eines Mehrbytezeichens ist. Beispielsweise in Codepage 932, nur gültige Bereiche sind 0x40 zu 0x7E und zu 0xFC 0x80 zu.

Hinweise

_ismbbtrail verwendet das aktuelle Gebietsschema für ein gebietsschemaabhängiges Verhalten. _ismbbtrail_l ist identisch, es verwendet das Gebietsschema, das ein- stattdessen übergeben wird. Weitere Informationen finden Sie unter Locale.

Anforderungen

Routine

Erforderlicher Header

Optionaler Header

_ismbbtrail

<mbctype.h> oder <mbstring.h>

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

_ismbbtrail_l

<mbctype.h> oder <mbstring.h>

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

* Für Manifestkonstanten für die Testbedingungen.

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

Byteklassifizierung

_ismbb-Routinen