Операционная система ЗОСРВ «Нейтрино» > Руководство разработчика > Программные интерфейсы общего назначения > Прикладные библиотеки и технологии > Библиотека эмуляции терминала > API кодировок терминала > term_wchar_to_charset()



term_wchar_to_charset()

Перевод из Юникода в кодировку.

Прототип:

#include <sys/terminal.h>
unsigned char term_wchar_to_charset(terminal_charset_t *cs, uint16_t wc);

Аргументы:

cs
Таблица кодировки, которая будет использована для поиска.
c
16-битный символ Юникода, который будет преобразован в указанную кодировку.

Библиотека:

terminal

Описание:

Данная функция при помощи обратного поиска по таблице кодировки находит к переданному символу Юникода соответствующий символ в указанной кодировке.

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

8-битный номер символа или '?', если исходного символа Юникода нет в таблице.

Классификация:

ЗОСРВ «Нейтрино»

Безопасность использования
Точка остановки потока
Нет
Обработчик прерываний
Нет
Обработчик сигналов
Нет
В потоке
Да

Тематические ссылки:

term_charset_load(), term_charset_to_wchar()




Предыдущий раздел: Terminal API