wcslcpy(3bsd) 3bsd wcslcpy(3bsd)

wcslcat, wcslcpy, — wide character string manipulation operations

library “libbsd”

#include <wchar.h> (See libbsd(7) for include usage.)
wcslcat(wchar_t *s1, const wchar_t *s2, size_t n);

wcslcpy(wchar_t *s1, const wchar_t *s2, size_t n);

The functions implement string manipulation operations over wide character strings. For a detailed description, refer to documents for the respective single-byte counterpart, such as strlcpy(3bsd).

strlcat(3bsd), strlcpy(3bsd).

wcslcat() and wcslcpy(), which are BSD extensions.

The wcslcpy() and wcslcat() functions first appeared in OpenBSD 3.8, NetBSD 1.6, FreeBSD 5.0 and DragonFly 2.1.

March 4, 2009 Linux 6.8.7-arch1-1