]> git.ipfire.org Git - thirdparty/man-pages.git/blame - man/man3/iswprint.3
man/, share/mk/: Move man*/ to man/
[thirdparty/man-pages.git] / man / man3 / iswprint.3
CommitLineData
a1eaacb1 1'\" t
fea681da
MK
2.\" Copyright (c) Bruno Haible <haible@clisp.cons.org>
3.\"
e4a74ca8 4.\" SPDX-License-Identifier: GPL-2.0-or-later
fea681da
MK
5.\"
6.\" References consulted:
7.\" GNU glibc-2 source code and manual
8.\" Dinkumware C library reference http://www.dinkumware.com/
008f1ecc 9.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
fea681da
MK
10.\" ISO/IEC 9899:1999
11.\"
4c1c5274 12.TH iswprint 3 (date) "Linux man-pages (unreleased)"
fea681da
MK
13.SH NAME
14iswprint \- test for printing wide character
dcd6ff10
AC
15.SH LIBRARY
16Standard C library
8fc3b2cf 17.RI ( libc ", " \-lc )
fea681da
MK
18.SH SYNOPSIS
19.nf
20.B #include <wctype.h>
c6d039a3 21.P
fea681da
MK
22.BI "int iswprint(wint_t " wc );
23.fi
24.SH DESCRIPTION
60a90ecd
MK
25The
26.BR iswprint ()
27function is the wide-character equivalent of the
28.BR isprint (3)
29function.
35cfd378
MK
30It tests whether
31.I wc
32is a wide character
d0f17b57 33belonging to the wide-character class "print".
c6d039a3 34.P
d0f17b57 35The wide-character class "print" is disjoint from the wide-character class
fea681da 36"cntrl".
c6d039a3 37.P
d0f17b57 38The wide-character class "print" contains the wide-character class "graph".
47297adb 39.SH RETURN VALUE
60a90ecd
MK
40The
41.BR iswprint ()
35cfd378
MK
42function returns nonzero if
43.I wc
44is a
d0f17b57 45wide character belonging to the wide-character class "print".
2b9b829d 46Otherwise, it returns zero.
7abd2d3f
PH
47.SH ATTRIBUTES
48For an explanation of the terms used in this section, see
49.BR attributes (7).
50.TS
51allbox;
c466875e 52lbx lb lb
7abd2d3f
PH
53l l l.
54Interface Attribute Value
55T{
9e54434e
BR
56.na
57.nh
7abd2d3f
PH
58.BR iswprint ()
59T} Thread safety MT-Safe locale
60.TE
3113c7f3 61.SH STANDARDS
4131356c
AC
62C11, POSIX.1-2008.
63.SH HISTORY
64POSIX.1-2001, C99.
fea681da 65.SH NOTES
d9bfdb9c 66The behavior of
60a90ecd 67.BR iswprint ()
1274071a
MK
68depends on the
69.B LC_CTYPE
70category of the
fea681da 71current locale.
47297adb 72.SH SEE ALSO
e37e3282
MK
73.BR isprint (3),
74.BR iswctype (3)