WCSNLEN(3)

НАЗВАНИЕ
wcsnlen - определение длины строки широких символов фиксированного размера

СИНТАКСИС
#include <wchar.h>

size_t wcsnlen(const wchar_t *s, size_t maxlen);

ОПИСАНИЕ
Функция wcsnlen является эквивалентом функции strnlen для широких символов. Функция возвращает количество широких символов в строке, на которую указывает s, не учитывая конечный L'\0'. Функция wcsnlen подсчитывает только первые maxlen широких символов строки, на которую указывает s, и никогда не учитывает символы, расположенные за s+maxlen.

ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ
Функция wcsnlen возвращает wcslen(s), если оно меньше maxlen, или maxlen , если среди первых maxlen широких символов строки, на которую указывает s, не встретился символ L'\0'.

СООТВЕТСТВИЕ СТАНДАРТАМ
Эта функция является расширением GNU.

СМ. ТАКЖЕ
strnlen(3), wcslen(3).