Freigeben über


_isctype, iswctype, _isctype_l, _iswctype_l

Überprüft c für die Eigenschaft, die vom desc-Argument angegeben wird.Für jeden gültigen Wert desc, gibt es eine entsprechende Breitzeiche Klassifizierungs routine.

int _isctype(
   int c,
   _ctype_t desc
);
int _isctype_l(
   int c,
   _ctype_t desc,
   _locale_t locale
);
int iswctype(
   wint_t c,
   wctype_t desc 
);
int _iswctype_l(
   wint_t c,
   wctype_t desc,
   _locale_t locale
);

Parameter

  • c
    Der zu überprüfende ganze Zahl.

  • desc
    Die zu überprüfende Eigenschaft.Dies wird normalerweise mithilfe von C oder wctypeabgerufen.

  • locale
    Das gebietsschemaabhängigen für alle Tests zu verwendende Gebietsschema.

Rückgabewert

_isctype und iswctype geben einen Wert ungleich 0 (null) zurück, wenn c die Eigenschaft besitzt, die von desc im aktuellen Gebietsschema oder 0, wenn dieser nicht angegeben wurde.Die Versionen dieser Funktionen mit dem _l Suffix sind identisch, mit der Ausnahme, dass sie verwenden das Gebietsschema, das anstatt des aktuellen Gebietsschemas für ihren gebietsschemaabhängiges Verhalten übergeben wird.Weitere Informationen finden Sie unter Gebietsschema.

Zuweisung generischer Textroutinen

Tchar.h-Routine

_UNICODE als auch _MBCS nicht definiert

_MBCS definieren

_UNICODE definiert

n/a

_isctype

n/a

_iswctype

n/a

_isctype_l

n/a

_iswctype_l

Anforderungen

Routine

Erforderlicher Header

_isctype

<ctype.h>

iswctype

<ctype.h> oder <wchar.h>

_isctype_l

<ctype.h>

_iswctype_l

<ctype.h> oder <wchar.h>

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

Bibliotheken

Alle Versionen Cs.

.NET Framework-Entsprechung

Nicht zutreffend. Um die Standard-C-Funktion aufrufen, verwenden Sie PInvoke. Weitere Informationen finden Sie unter Plattformaufruf-Beispiele.

Siehe auch

Referenz

Zeichen-Klassifizierung

Gebietsschema

ist isw Routinen,