1 .\" Copyright (c) Bruno Haible <haible@clisp.cons.org>
3 .\" %%%LICENSE_START(GPLv2+_DOC_ONEPARA)
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.
10 .\" References consulted:
11 .\" GNU glibc-2 source code and manual
12 .\" Dinkumware C library reference http://www.dinkumware.com/
13 .\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
16 .TH WCSLEN 3 2021-03-22 "GNU" "Linux Programmer's Manual"
18 wcslen \- determine the length of a wide-character string
23 .BI "size_t wcslen(const wchar_t *" s );
28 function is the wide-character equivalent
32 It determines the length of the wide-character string pointed to
35 excluding the terminating null wide character (L\(aq\e0\(aq).
40 number of wide characters in
43 For an explanation of the terms used in this section, see
51 Interface Attribute Value
54 T} Thread safety MT-Safe
60 POSIX.1-2001, POSIX.1-2008, C99.
62 In cases where the input buffer may not contain
63 a terminating null wide character,
65 should be used instead.