]> git.ipfire.org Git - thirdparty/man-pages.git/blame - man3/wcscat.3
err.3: EXAMPLES: use EXIT_FAILURE rather than 1 as exit status
[thirdparty/man-pages.git] / man3 / wcscat.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.\"
9ba01802 16.TH WCSCAT 3 2019-03-06 "GNU" "Linux Programmer's Manual"
fea681da
MK
17.SH NAME
18wcscat \- concatenate two wide-character strings
19.SH SYNOPSIS
20.nf
21.B #include <wchar.h>
68e4db0a 22.PP
fea681da
MK
23.BI "wchar_t *wcscat(wchar_t *" dest ", const wchar_t *" src );
24.fi
25.SH DESCRIPTION
60a90ecd
MK
26The
27.BR wcscat ()
28function is the wide-character equivalent
29of the
30.BR strcat (3)
31function.
40aa0db0
MK
32It copies the wide-character string pointed to by
33.IR src ,
d1a71985 34including the terminating null wide character (L\(aq\e0\(aq),
40aa0db0
MK
35to the end of the wide-character string pointed to by
36.IR dest .
fea681da
MK
37.PP
38The strings may not overlap.
39.PP
40The programmer must ensure that there is room for at least
d3edf78f 41.IR wcslen(dest) + wcslen(src) +1
40aa0db0
MK
42wide characters at
43.IR dest .
47297adb 44.SH RETURN VALUE
60a90ecd 45.BR wcscat ()
40aa0db0
MK
46returns
47.IR dest .
05fcab74 48.SH ATTRIBUTES
62b15b6d
PH
49For an explanation of the terms used in this section, see
50.BR attributes (7).
51.TS
52allbox;
53lb lb lb
54l l l.
55Interface Attribute Value
56T{
05fcab74 57.BR wcscat ()
62b15b6d
PH
58T} Thread safety MT-Safe
59.TE
47297adb 60.SH CONFORMING TO
c31eef93 61POSIX.1-2001, POSIX.1-2008, C99.
47297adb 62.SH SEE ALSO
fea681da
MK
63.BR strcat (3),
64.BR wcpcpy (3),
65.BR wcscpy (3),
66.BR wcsncat (3)