[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]

Программирование: Разработка и отладка программ


Список функций для работы с широкими символами

Ниже перечислены функции для работы с широкими символами:

fgetwc Считывает широкий символ или слово из входного потока.
fgetws Считывает из потока строку, состоящую из широких символов.
fputwc Записывает широкий символ или слово в поток.
fputws Записывает строку из широких символов в поток.
getwc Считывает широкий символ или слово из входного потока.
getwchar Считывает широкий символ или слово из входного потока.
getws Считывает из потока строку, состоящую из широких символов.
iswalnum Проверяет, относится ли широкий символ к буквам и цифрам
iswalpha Проверяет, является ли широкий символ буквой.
iswcntrl Проверяет, является ли широкий символ управляющим символом.
iswctype Определяет тип широкого символа.
iswdigit Проверяет, является ли широкий символ цифрой.
iswgraph Проверяет, является ли широкий символ (исключая символы пробела) печатаемым символом.
iswlower Проверяет, относится ли широкий символ к нижнему регистру.
iswprint Проверяет, является ли широкий символ (включая символы пробела) печатаемым символом.
iswpunct Проверяет, является ли широкий символ знаком пунктуации.
iswspace Проверяет, является ли широкий символ пробелом.
iswupper Проверяет, относится ли широкий символ к верхнему регистру.
iswxdigit Проверяет, является ли широкий символ шестнадцатеричной цифрой.
putwc Записывает широкий символ или слово в поток.
putwchar Записывает широкий символ или слово в поток.
putws Записывает строку из широких символов в поток.
strcoll Сравнивает две строки на основе сопоставления их весов в текущей локали.
strxfrm Преобразует строку в значения весов в соответствии с последовательностью упорядочения локали.
towlower Преобразует широкий символ верхнего регистра в широкий символ нижнего регистра.
towupper Преобразует широкий символ нижнего регистра в широкий символ верхнего регистра.
ungetwc Помещает широкий символ в поток.
wcsid Возвращает ИД набора символов, к которому относится широкий символ.
wcscat Объединяет две строки широких символов.
wcschr Поиск широкого символа.
wcscmp Сравнивает две строки широких символов.
wcscoll Сравнивает строки широких символов на основе весов символов.
wcscpy Копирует строку широких символов.
wcscspn Ищет строку широких символов.
wcslen Возвращает число символов в строке широких символов.
wcsncat Объединяет указанное число широких символов.
wcsncmp Сравнивает указанное число широких символов.
wcsncpy Копирует указанное число широких символов.
wcspbrk Находит первое вхождение широких символов в строке.
wcsrchr Находит последнее вхождение широких символов в строке.
wcsspn Возвращает число широких символов в начальном сегменте строки.
wcstod Преобразует строку широких символов в число с плавающей точкой двойной точности.
wcstok Разбивает строку широких символов на отдельные подстроки.
wcstol Преобразует строку широких символов в длинное целое.
wcstombs Преобразует последовательность широких символов в последовательность многобайтовых символов.
wcstoul Преобразует строку широких символов в беззнаковое длинное целое.
wcswcs Находит первое вхождение последовательности широких символов в строке.
wcswidth Определяет длину строки широких символов на экране.
wcsxfrm Преобразует строку широких символов в значения весов символов.
wctomb Преобразует широкий символ в многобайтовый символ.
wctype Возвращает ссылку на допустимые имена свойства, определенные в текущей локали.
wcwidth Определяет ширину широкого символа на экране.

Дополнительная информация о функциях обработки широких символов приведена в разделе Функции для поддержки национальных языков - Обзор.

Описание других функций NLS приведено в разделе Список функций поддержки национальных языков.


[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]