Freigeben über


_ismbbkprint, _ismbbkprint_l

Bestimmt, ob ein bestimmtes Multibytezeichen ein Interpunktionszeichen ist.

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.

int _ismbbkprint(
   unsigned int c 
);
int _ismbbkprint_l(
   unsigned int c,
   _locale_t locale
);

Parameter

  • c
    Die zu testende ganze Zahl.

  • locale
    Zu verwendendes Gebietsschema.

Rückgabewert

_ismbbkprint gibt einen Wert ungleich 0 (null) zurück, wenn die ganze Zahl c ein Nicht-ASCII-Text oder ein Nicht-ASCII-Interpunktionssymbol ist. Andernfalls wird 0 zurückgegeben. Beispielsweise testet in Codepage 932 _ismbbkprint nur auf alphanumerische Katakana-Zeichen oder Katakana-Interpunktion (Bereich: 0xA1–0xDF). _ismbbkprint verwendet das aktuelle Gebietsschema für gebietsschemaabhängige Zeicheneinstellungen. _ismbbkprint_l ist nahezu identisch, verwendet jedoch stattdessen das übergebene Gebietsschema. Weitere Informationen finden Sie unter Locale.

Anforderungen

Routine

Erforderlicher Header

_ismbbkprint

<mbctype.h>

_ismbbkprint_l

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

Byteklassifizierung

_ismbb-Routinen