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

Null-terminated wide strings

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

 
 
 
Null-завершенный широкий строк
Функции
Оригинал:
Functions
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Персонаж манипуляции
Оригинал:
Character manipulation
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Преобразование в цифровой формат
Оригинал:
Conversions to numeric formats
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Строками
Оригинал:
String manipulation
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Массив манипуляции
Оригинал:
Array manipulation
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
wmemcpy
wmemmove
wmemcmp
wmemchr
wmemset
 
Нулем строку широких представляет собой последовательность действительных широких символов, заканчивая нулевой символ.
Оригинал:
A null-terminated wide string is a sequence of valid wide characters, ending with a null-character.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

Содержание

[править] Функции

Персонаж классификации
Оригинал:
Character classification
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Заголовочный файл <wctype.h>
проверяет, является ли широкий символ алфавитно-цифровыми
Оригинал:
checks if a wide character is alphanumeric
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
проверяет, является ли широкий символ буквенный
Оригинал:
checks if a wide character is alphabetic
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
проверяет, является ли широкий символ является строчной буквы
Оригинал:
checks if a wide character is an lowercase character
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
проверяет, является ли широкий характер символа верхнего регистра
Оригинал:
checks if a wide character is an uppercase character
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
проверяет, является ли широкий символ является цифрой
Оригинал:
checks if a wide character is a digit
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
проверяет, является ли символ шестнадцатеричным
Оригинал:
checks if a character is a hexadecimal character
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
проверяет, является ли широкий символ является управляющим символом
Оригинал:
checks if a wide character is a control character
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
проверяет, является ли широкий символ представляет собой графический символ
Оригинал:
checks if a wide character is a graphical character
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
проверяет, является ли широкий символ пробела
Оригинал:
checks if a wide character is a space character
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
проверяет, является ли широкий символ пробела
Оригинал:
checks if a wide character is a blank character
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
проверяет, является ли широкий символ является печатным символом
Оригинал:
checks if a wide character is a printing character
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
проверяет, является ли широкий символ является символом пунктуации
Оригинал:
checks if a wide character is a punctuation character
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
классифицирует широкий характер в соответствии с указанной категорией LC_CTYPE
Оригинал:
classifies a wide character according to the specified LC_CTYPE category
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
смотрит категории классификации символов в текущей локали C
Оригинал:
looks up a character classification category in the current C locale
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
Персонаж манипуляции
Оригинал:
Character manipulation
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Заголовочный файл <wctype.h>
преобразует широкий символ в нижний регистр
Оригинал:
converts a wide character to lowercase
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
преобразует широкий символ в верхний регистр
Оригинал:
converts a wide character to uppercase
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
выполняет сопоставление символов в соответствии с указанным категориям отображение LC_CTYPE
Оригинал:
performs character mapping according to the specified LC_CTYPE mapping category
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
смотрит категорию характер отображения в текущей локали C
Оригинал:
looks up a character mapping category in the current C locale
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [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
Преобразование в цифровой формат
Оригинал:
Conversions to numeric formats
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Заголовочный файл <wchar.h>
преобразует широкий строку в целое значение
Оригинал:
converts a wide string to an integer value
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
преобразует широкий строка целое число без знака
Оригинал:
converts a wide string to an unsigned integer value
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
Преобразует строку широких значение с плавающей точкой
Оригинал:
converts a wide string to a floating point value
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
Заголовочный файл <inttypes.h>
преобразует широкий строку intmax_t или uintmax_t
Оригинал:
converts a wide string to intmax_t or uintmax_t
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
Строками
Оригинал:
String manipulation
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Заголовочный файл <wchar.h>
копирует одну широкую строку в другую
Оригинал:
copies one wide string to another
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
копирует определенное количество широких символов из одной строки в другую
Оригинал:
copies a certain amount of wide characters from one string to another
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
добавляется копия одной широкой строки в другую
Оригинал:
appends a copy of one wide string to another
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
добавляет определенное количество широких символов из одной строки широких в другую
Оригинал:
appends a certain amount of wide characters from one wide string to another
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
преобразования строки широких, так что wcscmp бы тот же результат, как wcscoll
Оригинал:
transform a wide string so that wcscmp would produce the same result as wcscoll
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
Струнный экспертизы
Оригинал:
String examination
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Заголовочный файл <wchar.h>
возвращает длину строки широких
Оригинал:
returns the length of a wide string
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
сравнивает два широких строк
Оригинал:
compares two wide strings
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
сравнивает определенное количество символов из двух широких строк
Оригинал:
compares a certain amount of characters from two wide strings
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
сравнивает две строки широких в соответствии с текущей локали
Оригинал:
compares two wide strings in accordance to the current locale
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
находит первое вхождение широкого символа в строку широких
Оригинал:
finds the first occurrence of a wide character in a wide string
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
находит последнее вхождение широкого символа в строку широких
Оригинал:
finds the last occurrence of a wide character in a wide string
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
возвращает максимальную длину начального сегмента, который состоит
только широкие символы найдены в другую строку широких
Оригинал:
returns the length of the maximum initial segment that consists
of only the wide characters found in another wide string
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
возвращает максимальную длину начального сегмента, который состоит из
только широкий не найдены в другую строку широких
Оригинал:
returns the length of the maximum initial segment that consists
of only the wide not found in another wide string
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
находит первое местоположение любого широких символов в одной строке широких, в другой широкий строку
Оригинал:
finds the first location of any wide character in one wide string, in another wide string
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
находит первое появление широкого строки в другую строку широких
Оригинал:
finds the first occurrence of a wide string within another wide string
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
находит следующий токен в широком строку
Оригинал:
finds the next token in a wide string
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
Широкий манипуляций массив символов
Оригинал:
Wide character array manipulation
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Заголовочный файл <wchar.h>
копирует определенное количество широких символов между двумя неперекрывающимися массивов
Оригинал:
copies a certain amount of wide characters between two non-overlapping arrays
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
копирует определенное количество широких символов между двумя, возможно, перекрытия, массивы
Оригинал:
copies a certain amount of wide characters between two, possibly overlapping, arrays
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
сравнивает определенное количество широких символов из двух массивов
Оригинал:
compares a certain amount of wide characters from two arrays
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
находит первое появление широкого характера в широком спектре характера
Оригинал:
finds the first occurrence of a wide character in a wide character array
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
копирует данную широкий характер каждой позиции в широком спектре характера
Оригинал:
copies the given wide character to every position in a wide character array
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]

[править] Типы

Заголовочный файл <wctype.h>
wctrans_t
скалярного типа, который содержит локали спецификой отображения
Оригинал:
scalar type that holds locale-specific character mapping
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
wctype_t
скалярного типа, который содержит локали специфика классификации
Оригинал:
scalar type that holds locale-specific character classification
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
wint_t
целочисленный тип, который может содержать любые допустимые широкий характер и по крайней мере еще одно значение
Оригинал:
integer type that can hold any valid wide character and at least one more value
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

[править] Макросы

Заголовочный файл <wchar.h>
WEOF
несимвольного значение типа wint_t используется для обозначения ошибок
Оригинал:
a non-character value of type wint_t used to indicate errors
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(константа-макрос)
WCHAR_MIN
наименьшее допустимое значение wchar_t
Оригинал:
the smallest valid value of wchar_t
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(константа-макрос)
WCHAR_MAX
крупнейший допустимое значение wchar_t
Оригинал:
the largest valid value of wchar_t
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(константа-макрос)