wcsnlen(3) Library Functions Manual wcsnlen(3) NOME wcsnlen - determina o tamanho de uma string de caracteres largos de tamanho fixo BIBLIOTECA Biblioteca C Padrao (libc, -lc) SINOPSE #include size_t wcsnlen(const wchar_t s[.maxlen], size_t maxlen); Requisitos de macro de teste de recursos para o glibc (consulte feature_test_macros(7)): wcsnlen(): Desde o glibc 2.10: _POSIX_C_SOURCE >= 200809L Antes do glibc 2.10: _GNU_SOURCE DESCRICAO The wcsnlen() function is the wide-character equivalent of the strnlen(3) function. It returns the number of wide-characters in the string pointed to by s, not including the terminating null wide character (L'\0'), but at most maxlen wide characters (note: this parameter is not a byte count). In doing this, wcsnlen() looks at only the first maxlen wide characters at s and never beyond s[maxlen-1]. VALOR DE RETORNO A funcao wcsnlen() retorna wcslen(s), se esse e menor que maxlen, ou maxlen se nao houver um caractere largo nul entre os primeiros maxlen caracteres largos apontados por s. ATRIBUTOS Para uma explicacao dos termos usados nesta secao, consulte attributes(7). +--------------------------------------------+---------------+---------+ |Interface | Atributo | Valor | +--------------------------------------------+---------------+---------+ |wcsnlen() | Thread safety | MT-Safe | +--------------------------------------------+---------------+---------+ PADROES POSIX.1-2008. HISTORICO glibc 2.1. VEJA TAMBEM strnlen(3), wcslen(3) TRADUCAO A traducao para portugues brasileiro desta pagina man foi criada por Marcelo D. Beckmann , Andre Luiz Fassone e Rafael Fontenelle . Esta traducao e uma documentacao livre; leia a Licenca Publica Geral GNU Versao 3 ou posterior para as condicoes de direitos autorais. Nenhuma responsabilidade e aceita. Se voce encontrar algum erro na traducao desta pagina de manual, envie um e-mail para a lista de discussao de tradutores . Linux man-pages 6.9.1 15 junho 2024 wcsnlen(3)