Namespaces
Variants

wctrans

From cppreference.net
< c ‎ | string ‎ | wide
Определено в заголовочном файле <wctype.h>
wctrans_t wctrans ( const char * str ) ;
(начиная с C95)

Создает значение типа wctrans_t , которое описывает отображение широких символов в категории LC_CTYPE . Это может быть одно из стандартных отображений или специфичное для локали отображение, такое как "tojhira" или "tojkata" .

Содержание

Параметры

str - C-строка, содержащая имя требуемого отображения.

Следующие значения str поддерживаются во всех локалях C:

Значение str Эффект
"toupper" определяет отображение, используемое towupper
"tolower" определяет отображение, используемое towlower

Возвращаемое значение

wctrans_t объект, пригодный для использования с towctrans для отображения широких символов в соответствии с именованным преобразованием текущей локали C, или ноль, если str не указывает на преобразование, поддерживаемое текущей локалью C.

Ссылки

  • Стандарт C23 (ISO/IEC 9899:2024):
  • 7.30.3.2.2 Функция wctrans (стр.: TBD)
  • Стандарт C17 (ISO/IEC 9899:2018):
  • 7.30.3.2.2 Функция wctrans (стр.: TBD)
  • Стандарт C11 (ISO/IEC 9899:2011):
  • 7.30.3.2.2 Функция wctrans (стр. 454)
  • Стандарт C99 (ISO/IEC 9899:1999):
  • 7.25.3.2,2 Функция wctrans (стр: 400)

Смотрите также

выполняет преобразование символов в соответствии с указанной LC_CTYPE категорией преобразования
(функция)
C++ documentation для wctrans