ISWALNUM(3)

NOME
iswalnum - testa por um caractere alfanumérico largo

SINÓPSE
#include <wctype.h>

int iswalnum (wint_t wc);

DESCRIÇÃO
A função iswalnum é a equivalente para caracteres largos da função isalnum. Ela testa se wc é um caractere largo pertencente à classe de caracteres largos 'alnum'.

A classe de caracteres largos 'alnum' é uma subclasse da classe de caracteres largos 'graph', e portanto, também uma subclasse da classe de caracteres largos 'print'.

Sendo uma subclasse da classe 'print', a 'alnum' é disjunta da classe de caracteres largos 'cntrl'.

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

A classe 'alnum' é disjunta da classe de caracteres largos 'punct'.

A classe 'alnum' é a união das classes de caracteres largos 'alpha' e 'digit'. Como tal, ela também contém a classe de caracteres largos 'xdigit'.

A classe 'alnum' sempre contém no mínimo as letras de 'A' até 'Z', de 'a' até 'z' e os dígitos de '0' a '9'.

VALORES RETORNADOS
A função iswalnum retorna um valor diferente de zero se wc é um caracatere largo pertencente à classe de caracteres largos 'alnum'. Caso contrário ela retorna zero.

DE ACORDO COM
ISO/ANSI C, UNIX98.

VEJA TAMBÉM
isalnum(3), iswctype(3).

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

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

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

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