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



term_charset_to_wchar()

Перевод из кодировки в Юникод

Прототип:

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

Аргументы:

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

Библиотека:

terminal

Описание:

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

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

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

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

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

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

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

term_charset_load(), term_wchar_to_charset()




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