wcsnlen
Name
wcsnlen -- determine the length of a fixed-size wide-character string
Synopsis
size_t
wcsnlen
(const wchar_t
*s, size_t
maxlen);
Description
wcsnlen
is the wide-character equivalent of
strnlen
. It returns the number of wide-characters in
the string s, not including the terminating
L'\0' character, but at most maxlen.
In doing this, wcsnlen
looks only at the first
maxlen wide-characters at s
and never beyond s + maxlen.
Return Value
wcsnlen
returns
wcslen
(s) if that is less than
maxlen, or maxlen if there is
no L'\0' character among the first
maxlen wide characters pointed to by
s.
Notes
The behavior of wcsncasecmp
depends on the
LC_CTYPE category of the current locale.