Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

iswprint - auf druckbares Langzeichen prüfen

&pagelevel(4)&pagelevel

Definition

#include <wctype.h>

int iswprint(wint_t wc);

iswprint überprüft, ob wc ein druckbares Langzeichen ist. Druckbare Langzeichen sind: alphanumerische Zeichen, Sonderzeichen und Leerzeichen .

In allen Fällen ist das Argument wc vom Typ wint_t. Der Wert von wc muss ein Langzeichenwert sein, der einem gültigen Zeichen in der aktuellen Lokalität entspricht, oder er muss gleich dem Wert des Makros WEOF sein. Wenn wc irgendeinen anderen Wert besitzt, ist das Verhalten undefiniert.

Returnwert

!= 0

wc ist druckbar (alphanum. Zeichen, Sonderzeichen oder Leerzeichen).


0

wc ist nicht druckbar.

Hinweise

In dieser Version des C-Laufzeitsystems werden nur 1-Byte-Zeichen als Langzeichen unterstützt.

iswprint ist sowohl als Makro als auch als Funktion realisiert (siehe Abschnitt "Funktionen und Makros“).

Das Verhalten von iswprint wird von der Klasse print der aktuellen Lokalität bestimmt. Die aktuelle Lokalität ist die C-Lokalität, wenn nicht explizit mit setlocale umgeschaltet wurde.

Siehe auch

isprint, iswalnum, iswalpha, iswcntrl, iswdigit, iswgraph, iswlower, iswpunct, iswspace, iswupper, iswxdigit, setlocale