table of contents
WCTOB(3) | Руководство программиста Linux | WCTOB(3) |
ИМЯ¶
wctob - пытается представить широкий символ в виде одного байта
ОБЗОР¶
#include <wchar.h> int wctob(wint_t c);
ОПИСАНИЕ¶
Функция wctob() проверяет, начиная из начального состояния может ли многобайтовое представление широкого символа c, состоять из одного байта. Если это так, то возвращается данный байт в виде unsigned char.
Никогда не используйте эту функцию. Она не поможет вам в написании корректных интернационализированных программ. Такие программы не должны различать многобайтные и однобайтные символы.
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ¶
Функция wctob() возвращает однобайтное представление широкого символа c, если оно существует, или EOF в ином случае.
СООТВЕТСТВИЕ СТАНДАРТАМ¶
C99.
ЗАМЕЧАНИЯ¶
Поведение wctob() зависит от категории LC_CTYPE текущей локали.
Никогда не используйте эту функцию. Интернационализированные программы не должны различать многобайтные и однобайтные символы. Вместо неё используйте wctomb(3) или нитебезопасный аналог wcrtomb(3).
СМОТРИТЕ ТАКЖЕ¶
2011-09-22 | GNU |