ISWLOWER(3)

NOME
iswlower - testa por um caractere largo, minúsculo

SINÓPSE
#include <wctype.h>

int iswlower (wint_t wc);

DESCRIÇÃO
A função iswlower é a equivalente em caracteres largos da função islower. Ela testa se wc é um caractere largo pertencente à classe de caracteres largos 'lower'.

A classe 'lower' é uma subclasse da classe 'alpha', e portanto, também uma subclasse das classes 'alnum', 'graph' e 'print'.

Sendo uma subclasse da classe 'print', a classe 'lower' é disjunta da classe 'cntrl'.

Sendo uma subclasse da classe 'graph', a classe 'lower' é disjunta da classe 'space' e de sua subclasse 'blank'.

Sendo uma subclasse da classe 'alnum', a classe 'lower' é disjunta da classe 'punct'.

Sendo uma subclasse da classe 'alpha', a classe 'lower' é disjunta da classe 'digit'.

A classe 'lower' contém no mínimo aqueles caracteres wc que são iguais a towlower(wc) e diferentes de towupper(wc).

A classe 'lower' sempre contém pelo menos as letras de 'a' até 'z'.

VALORES RETORNADOS
A função iswlower retorna um valor diferente de zero se wc é um caractere largo pertencente à classe de caracteres largos 'lower'. Caso contrário devolve 0.

DE ACORDO COM
ISO/ANSI C, UNIX98.

VEJA TAMBÉM
islower(3), iswctype(3), towlower(3).

NOTAS
O comportamento de iswalnum depende da categoria LC_TYPE da localização atual.

Esta função não é muito apropriada para lidar com caracteres Unicode, porque o Unicode trata de três casos: maiúsculas, minúsculas e título.

TRADUZIDO POR LDP-BR em 23/02/2001.

  Tradução:
Felipe M Pereira <Felipe.Pereira@ic.unicamp.br>

  Revisão.:
André Luiz Fassone <lonely_wolf@ig.com.br>