isgraph, iswgraph, _isgraph_l, _iswgraph_l
Bestimmen, ob eine ganze Zahl ein Grafikzeichen darstellt.
int isgraph(
int c
);
int iswgraph(
wint_t c
);
int _isgraph_l(
int c,
_locale_t locale
);
int _iswgraph_l(
wint_t c,
_locale_t locale
);
Parameter
- c
Der zu überprüfende ganze Zahl.
Rückgabewert
Jede dieser Routinen gibt Wert ungleich 0 (null) zurück, wenn eine bestimmte c druckbare Darstellung eines Zeichens ein Leerzeichen stehen.isgraph gibt einen Wert ungleich 0 (null) zurück, wenn ein c druckbares Zeichen außer ein Leerzeichen stehen.iswgraph gibt einen Wert ungleich 0 (null) zurück, wenn ein c druckbares Breitzeichen Gegensatz zu einem Breitzeichen leer ist.Jede dieser Routinen gibt 0 zurück, wenn c nicht die Testbedingung entsprechen.
Wenn es mit einer CRT-Debugbibliothek verwendet wird, wird isgraph eine CRT-Assertion auf, wenn es einen Parameter übergeben wurde, der nicht EOF oder im Bereich von 0 (0xFF durchgehendem ist.Wenn es mit einer CRT-Debugbibliothek verwendet wird, verwendet isgraph den Parameter als Index in ein Array mit nicht definierten Ergebnissen, wenn der Parameter nicht im Bereich zwischen 0 und EOF durchgehendem 0xFF ist.
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 & _MBCS nicht definiert |
_MBCS definieren |
_UNICODE definiert |
---|---|---|---|
_istgraph |
isgraph |
iswgraph |
|
_istgraph_l |
_isgraph_l |
_iswgraph_l |
Anforderungen
Routine |
Erforderlicher Header |
---|---|
isgraph |
<ctype.h> |
iswgraph |
<ctype.h> oder <wchar.h> |
_isgraph_l |
<ctype.h> |
_iswgraph_l |
<ctype.h> oder <wchar.h> |
Um Kompatibilität zusätzlichen Informationen finden Sie unter Kompatibilität in der Einführung.
.NET Framework-Entsprechung
Nicht zutreffend. Um die Standard-C-Funktion aufrufen, verwenden Sie PInvoke. Weitere Informationen finden Sie unter Plattformaufruf-Beispiele.