1iswprint(3)                Library Functions Manual                iswprint(3)
2
3
4

NAME

6       iswprint - test for printing wide character
7

LIBRARY

9       Standard C library (libc, -lc)
10

SYNOPSIS

12       #include <wctype.h>
13
14       int iswprint(wint_t wc);
15

DESCRIPTION

17       The  iswprint()  function  is  the wide-character equivalent of the is‐
18       print(3) function.  It tests whether wc is a wide  character  belonging
19       to the wide-character class "print".
20
21       The  wide-character  class  "print" is disjoint from the wide-character
22       class "cntrl".
23
24       The wide-character class  "print"  contains  the  wide-character  class
25       "graph".
26

RETURN VALUE

28       The  iswprint()  function returns nonzero if wc is a wide character be‐
29       longing to the wide-character class  "print".   Otherwise,  it  returns
30       zero.
31

ATTRIBUTES

33       For  an  explanation  of  the  terms  used  in  this  section,  see at‐
34       tributes(7).
35
36       ┌─────────────────────────────────────┬───────────────┬────────────────┐
37Interface                            Attribute     Value          
38       ├─────────────────────────────────────┼───────────────┼────────────────┤
39iswprint()                           │ Thread safety │ MT-Safe locale │
40       └─────────────────────────────────────┴───────────────┴────────────────┘
41

STANDARDS

43       C11, POSIX.1-2008.
44

HISTORY

46       POSIX.1-2001, C99.
47

NOTES

49       The behavior of iswprint() depends on the LC_CTYPE category of the cur‐
50       rent locale.
51

SEE ALSO

53       isprint(3), iswctype(3)
54
55
56
57Linux man-pages 6.04              2023-03-30                       iswprint(3)
Impressum