Share via


wctype

Determina uma regra de classificação para os códigos de caractere largo.

wctype_t wctype(
   const char * property 
);

Parâmetros

  • property
    Seqüência da propriedade.

Valor de retorno

Se o LC_CTYPE categoria da localidade corrente não define uma regra de classificação cujo nome corresponde da seqüência de caracteres da propriedade property, a função retornará zero. Caso contrário, retornará um valor diferente de zero adequado para uso sistema autônomo o segundo argumento para uma telefonar subseqüente para towctrans.

Comentários

A função determina uma regra de classificação para os códigos de caractere largo.Os pares de chamadas a seguir têm o mesmo comportamento em todas as localidades (mas uma implementação pode definir as regras de classificação adicionais, mesmo na localidade "C"):

Função

Mesmo sistema autônomo

iswalnum( c )

iswctype( c, wctype( "alnum" ) )

iswalpha( c )

iswctype( c, wctype( "alpha" ) )

iswcntrl( c )

iswctype( c, wctype( "cntrl" ) )

iswdigit( c )

iswctype( c, wctype( "digit" ) )

iswgraph( c )

iswctype( c, wctype( "graph" ) )

iswlower( c )

iswctype( c, wctype( "lower" ) )

iswprint( c )

iswctype( c, wctype( "print" ) )

iswpunct( c )

iswctype( c, wctype( "punct" ) )

iswspace( c )

iswctype( c, wctype( "space" ) )

iswupper( c )

iswctype( c, wctype( "upper" ) )

iswxdigit( c )

iswctype( c, wctype( "xdigit" ) )

Requisitos

Rotina

Cabeçalho necessário

wctype

<wctype.h>

Para obter informações adicionais compatibilidade, consulte Compatibilidade na introdução.

Consulte também

Referência

Conversão de Dados

setlocale, _wsetlocale