]> git.ipfire.org Git - thirdparty/man-pages.git/blame - man3/wmemmove.3
Removed trailing white space at end of lines
[thirdparty/man-pages.git] / man3 / wmemmove.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 WMEMMOVE 3 2015-08-08 "GNU" "Linux Programmer's Manual"
fea681da
MK
17.SH NAME
18wmemmove \- copy an array of wide-characters
19.SH SYNOPSIS
20.nf
21.B #include <wchar.h>
68e4db0a 22.PP
fea681da
MK
23.BI "wchar_t *wmemmove(wchar_t *" dest ", const wchar_t *" src ", size_t " n );
24.fi
25.SH DESCRIPTION
60a90ecd
MK
26The
27.BR wmemmove ()
28function is the wide-character equivalent of the
29.BR memmove (3)
30function.
35cfd378
MK
31It copies
32.I n
33wide characters from the array
34starting at
35.I src
36to the array starting at
37.IR dest .
c13182ef 38The arrays may
fea681da
MK
39overlap.
40.PP
35cfd378
MK
41The programmer must ensure that there is room for at least
42.I n
43wide
44characters at
45.IR dest .
47297adb 46.SH RETURN VALUE
60a90ecd 47.BR wmemmove ()
35cfd378
MK
48returns
49.IR dest .
c70b981b 50.SH ATTRIBUTES
e1abeb95
PH
51For an explanation of the terms used in this section, see
52.BR attributes (7).
53.TS
54allbox;
55lb lb lb
56l l l.
57Interface Attribute Value
58T{
c70b981b 59.BR wmemmove ()
e1abeb95
PH
60T} Thread safety MT-Safe
61.TE
47297adb 62.SH CONFORMING TO
4604841c 63POSIX.1-2001, POSIX.1-2008, C99.
47297adb 64.SH SEE ALSO
fea681da
MK
65.BR memmove (3),
66.BR wmemcpy (3)