]> git.ipfire.org Git - thirdparty/man-pages.git/blame - man3/wmemset.3
ttyslot.3: tfix
[thirdparty/man-pages.git] / man3 / wmemset.3
CommitLineData
fea681da
MK
1.\" Copyright (c) Bruno Haible <haible@clisp.cons.org>
2.\"
89e3ffe9 3.\" %%%LICENSE_START(GPLv2+_DOC_ONEPARA)
fea681da
MK
4.\" This is free documentation; you can redistribute it and/or
5.\" modify it under the terms of the GNU General Public License as
6.\" published by the Free Software Foundation; either version 2 of
7.\" the License, or (at your option) any later version.
fe382ebf 8.\" %%%LICENSE_END
fea681da
MK
9.\"
10.\" References consulted:
11.\" GNU glibc-2 source code and manual
12.\" Dinkumware C library reference http://www.dinkumware.com/
008f1ecc 13.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
fea681da
MK
14.\" ISO/IEC 9899:1999
15.\"
460495ca 16.TH WMEMSET 3 2015-08-08 "GNU" "Linux Programmer's Manual"
fea681da
MK
17.SH NAME
18wmemset \- fill an array of wide-characters with a constant wide character
19.SH SYNOPSIS
20.nf
21.B #include <wchar.h>
68e4db0a 22.PP
fea681da
MK
23.BI "wchar_t *wmemset(wchar_t *" wcs ", wchar_t " wc ", size_t " n );
24.fi
25.SH DESCRIPTION
60a90ecd
MK
26The
27.BR wmemset ()
28function is the wide-character equivalent of the
29.BR memset (3)
30function.
35cfd378
MK
31It fills the array of
32.I n
33wide-characters starting at
34.I wcs
35with
36.I n
37copies of the wide character
38.IR wc .
47297adb 39.SH RETURN VALUE
60a90ecd 40.BR wmemset ()
35cfd378
MK
41returns
42.IR wcs .
27c1d76a 43.SH ATTRIBUTES
bb46c694
PH
44For an explanation of the terms used in this section, see
45.BR attributes (7).
46.TS
47allbox;
48lb lb lb
49l l l.
50Interface Attribute Value
51T{
27c1d76a 52.BR wmemset ()
bb46c694
PH
53T} Thread safety MT-Safe
54.TE
47297adb 55.SH CONFORMING TO
d5b31ab4 56POSIX.1-2001, POSIX.1-2008, C99.
47297adb 57.SH SEE ALSO
fea681da 58.BR memset (3)