# iswpunct

< c‎ | string‎ | wide

C
 Linguagem Digite apoio Gerenciamento de memória dinâmica De tratamento de erros Utilidades do programa Utilitários de data e hora Biblioteca cordas Algoritmos Numéricos Entrada / saída de apoio Suporte de localização Apoio discussão (C11) Operações atômicas (C11)

Funções
Original:
Functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Manipulação personagem
Original:
Character manipulation
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
 iswalnum
 iswalpha
 iswlower
 iswupper
 iswdigit
 iswxdigit
 iswblank (C++11)
 wctype
 iswctype
 iswcntrl
 iswgraph
 iswspace
 iswprint
 iswpunct
 towlower
 towupper
 wctrans
 towctrans
Conversões para formatos numéricos
Original:
Conversions to numeric formats
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Original:
String manipulation
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
 wcslen
 wcscpy
 wcsncpy
 wcscat
 wcsncat
 wcscmp
 wcscoll
 wcsncmp
 wcsxfrm
 wcschr
 wcsrchr
 wcspbrk
 wcsspn
 wcscspn
 wcsstr
 wcstok
Manipulação matriz
Original:
Array manipulation
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
 wmemcpy
 wmemmove
 wmemcmp
 wmemchr
 wmemset

 Definido no cabeçalho int iswpunct( wint_t ch );
Verifica se o caráter dado larga é um caractere de pontuação, ou seja, é um dos `!"#\$%&'()*+,-./:;<=>?@[\]^_`{|}~` ou qualquer outro caractere de pontuação específica para o local atual.
Original:
Checks if the given wide character is a punctuation character, i.e. it is one of `!"#\$%&'()*+,-./:;<=>?@[\]^_`{|}~` or any punctuation character specific to the current locale.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

### [editar]Parâmetros

 ch - caráter de larguraOriginal: wide characterThe text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions.

### [editar]Valor de retorno

Valor diferente de zero (true) se o personagem de largura é um caractere de pontuação, `0` (false) de outra forma.
Original:
Non-zero value (true) if the wide character is a punctuation character, `0` (false) otherwise.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

### [editar]Veja também

 ispunct verifica se um caractere é um caractere de pontuaçãoOriginal: checks if a character is a punctuation characterThe text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (função)  C++ documentation for iswpunct
ASCII values
(hex)
characters

ispunct
iswpunct

0 - 8 `0x00-0x08` control codes (`NUL`, etc.) `≠0` `0` `0` `0` `0` `0` `0` `0` `0` `0` `0` `0`
9 `0x09` tab (`\t`) `≠0` `0` `≠0` `≠0` `0` `0` `0` `0` `0` `0` `0` `0`
10 - 13 `0x0A-0x0D` whitespaces (`\n`,`\v`,`\f`,`\r`) `≠0` `0` `≠0` `0` `0` `0` `0` `0` `0` `0` `0` `0`
14 - 31 `0x0E-0x1F` control codes `≠0` `0` `0` `0` `0` `0` `0` `0` `0` `0` `0` `0`
32 `0x20` space `0` `≠0` `≠0` `≠0` `0` `0` `0` `0` `0` `0` `0` `0`
33 - 47 `0x21-0x2F` `!"#\$%&'()*+,-./` `0` `≠0` `0` `0` `≠0` `≠0` `0` `0` `0` `0` `0` `0`
48 - 57 `0x30-0x39` `0123456789` `0` `≠0` `0` `0` `≠0` `0` `≠0` `0` `0` `0` `≠0` `≠0`
58 - 64 `0x3a-0x40` `:;<=>?@` `0` `≠0` `0` `0` `≠0` `≠0` `0` `0` `0` `0` `0` `0`
65 - 70 `0x41-0x46` `ABCDEF` `0` `≠0` `0` `0` `≠0` `0` `≠0` `≠0` `≠0` `0` `0` `≠0`
71 - 90 `0x47-0x5A` `GHIJKLMNOPQRSTUVWXYZ` `0` `≠0` `0` `0` `≠0` `0` `≠0` `≠0` `≠0` `0` `0` `0`
91 - 96 `0x5B-0x60` `[\]^_`` `0` `≠0` `0` `0` `≠0` `≠0` `0` `0` `0` `0` `0` `0`
97 -102 `0x61-0x66` `abcdef` `0` `≠0` `0` `0` `≠0` `0` `≠0` `≠0` `0` `≠0` `0` `≠0`
103-122 `0x67-0x7A` `ghijklmnopqrstuvwxyz` `0` `≠0` `0` `0` `≠0` `0` `≠0` `≠0` `0` `≠0` `0` `0`
123-126 `0x7B-0x7E` `{|}~` `0` `≠0` `0` `0` `≠0` `≠0` `0` `0` `0` `0` `0` `0`
127 `0x7F` backspace character (`DEL`) `≠0` `0` `0` `0` `0` `0` `0` `0` `0` `0` `0` `0`