_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.