Provided by: manpages-pt-br-dev_4.27.0-1_all bug

NOME

       wcsspn - obtém o comprimento de uma substring de caracteres largos de prefixo

BIBLIOTECA

       Biblioteca C Padrão (libc, -lc)

SINOPSE

       #include <wchar.h>

       size_t wcsspn(const wchar_t *wcs, const wchar_t *accept);

DESCRIÇÃO

       A  função  wcsspn()  é  equivalente à função strspn(3) para caracteres largos. Ela determina o tamanho do
       segmento inicial mais longo de wcs, o qual consiste inteiramente de caracteres largos listados em accept.
       Em outras palavras, ela procura pela primeira ocorrência  na  string  de  caracteres  largos  wcs  de  um
       caractere largo não contido na string de caracteres largos accept.

VALOR DE RETORNO

       A  função  wcsspn()  retorna  o número de caracteres largos no segmento inicial mais longo de wcs, o qual
       consiste inteiramente de caracteres largos listados em accept. Em outras palavras, ela retorna a  posição
       da  primeira ocorrência na string de caracteres largos wcs de um caractere largo não contido na string de
       caracteres largos accept, ou wcslen(wcs) se não há nenhum.

ATRIBUTOS

       Para uma explicação dos termos usados nesta seção, consulte attributes(7).
       ┌─────────────────────────────────────────────────────────────────────────────┬───────────────┬─────────┐
       │ InterfaceAtributoValor   │
       ├─────────────────────────────────────────────────────────────────────────────┼───────────────┼─────────┤
       │ wcsspn()                                                                    │ Thread safety │ MT-Safe │
       └─────────────────────────────────────────────────────────────────────────────┴───────────────┴─────────┘

PADRÕES

       C11, POSIX.1-2008.

HISTÓRICO

       POSIX.1-2001, C99.

VEJA TAMBÉM

       strspn(3), wcscspn(3)

TRADUÇÃO

       A  tradução  para  português  brasileiro  desta  página   man   foi   criada   por   Felipe   M   Pereira
       <Felipe.Pereira@ic.unicamp.br>,   André   Luiz   Fassone   <lonely_wolf@ig.com.br>  e  Rafael  Fontenelle
       <rafaelff@gnome.org>.

       Esta tradução é uma documentação livre; leia a Licença Pública Geral GNU Versão 3 ou  posterior  para  as
       condições de direitos autorais.  Nenhuma responsabilidade é aceita.

       Se  você  encontrar  algum  erro  na  tradução  desta  página  de manual, envie um e-mail para a lista de
       discussão de tradutores.

Linux man-pages 6.9.1                              2 maio 2024                                         wcsspn(3)