Пространства имён
Варианты
Действия

iswalnum

Материал из cppreference.com
< c | string | wide

 
 
 
Null-завершенный широкий строк
Функции
Original:
Functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Персонаж манипуляции
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.
Преобразование в цифровой формат
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.
Массив манипуляции
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
 
Заголовочный файл <wctype.h>
int iswalnum( wint_t ch );
Проверяет, является ли данная широкий характер алфавитно-цифровых символов, то есть либо номер (0123456789), буквы в верхнем регистре (ABCDEFGHIJKLMNOPQRSTUVWXYZ), строчными буквами (abcdefghijklmnopqrstuvwxyz) или любой алфавитно-цифровой символ, характерные для текущей локали.
Original:
Checks if the given wide character is an alphanumeric character, i.e. either a number (0123456789), an uppercase letter (ABCDEFGHIJKLMNOPQRSTUVWXYZ), a lowercase letter (abcdefghijklmnopqrstuvwxyz) or any alphanumeric 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.

[править] Параметры

ch -
широкий характер
Original:
wide character
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[править] Возвращаемое значение

Номера для нулевого значения (true), если широкий характер алфавитно-цифровых символов, 0 (false) в противном случае.
Original:
Non-zero value (true) if the wide character is a alphanumeric 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.

[править] См. также

проверяет, является ли символ буквой или цифрой
(функция) [edit]
ASCII-значения
(шестандатеричные)
символы

iscntrl
iswcntrl

isprint
iswprint

isspace
iswspace

isblank
iswblank

isgraph
iswgraph

ispunct
iswpunct

isalnum
iswalnum

isalpha
iswalpha

isupper
iswupper

islower
iswlower

isdigit
iswdigit

isxdigit
iswxdigit

0–8 0x00–0x08 управляющие коды (NUL и т.п.) ≠0 0 0 0 0 0 0 0 0 0 0 0
9 0x09 символ табуляции (\t) ≠0 0 ≠0 ≠0 0 0 0 0 0 0 0 0
10–13 0x0A–0x0D пробельные символы (\n,\v,\f,\r) ≠0 0 ≠0 0 0 0 0 0 0 0 0 0
14–31 0x0E–0x1F управляющие коды ≠0 0 0 0 0 0 0 0 0 0 0 0
32 0x20 пробел 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-символ (DEL) ≠0 0 0 0 0 0 0 0 0 0 0 0