WCTOB(3) | Руководство программиста Linux | WCTOB(3) |
wctob - пытается представить широкий символ в виде одного байта
#include <wchar.h>
int wctob(wint_t c);
Функция wctob() проверяет, начиная из начального состояния может ли многобайтовое представление широкого символа c, состоять из одного байта. Если это так, то возвращается данный байт в виде unsigned char.
Никогда не используйте эту функцию. Она не поможет вам в написании корректных интернационализированных программ. Такие программы не должны различать многобайтные и однобайтные символы.
Функция wctob() возвращает однобайтное представление широкого символа c, если оно существует, или EOF в ином случае.
Описание терминов данного раздела смотрите в attributes(7).
Интерфейс | Атрибут | Значение |
wctob() | Безвредность в нитях | MT-Safe |
POSIX.1-2001, POSIX.1-2008, C99.
Поведение wctob() зависит от категории LC_CTYPE текущей локали.
Никогда не используйте эту функцию. Интернационализированные программы не должны различать многобайтные и однобайтные символы. Вместо неё используйте wctomb(3) или нитебезопасный аналог wcrtomb(3).
2017-09-15 | GNU |