table of contents
TOASCII(3) | Руководство программиста Linux | TOASCII(3) |
ИМЯ¶
toascii - преобразует символ в код ASCII
ОБЗОР¶
#include <ctype.h> int toascii(int c);
Требования
макроса
тестирования
свойств
для glibc (см.
feature_test_macros(7)):
toascii(): _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE
ОПИСАНИЕ¶
toascii() преобразует c в 7-битное значение типа unsigned char, которое включено в набор символов ASCII, очищая при этом старшие биты.
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ¶
Возвращаемое значение — преобразованный символ.
СООТВЕТСТВИЕ СТАНДАРТАМ¶
SVr4, BSD, POSIX.1-2001. В POSIX.1-2008 toascii() отмечена устаревшей с примечанием, что её невозможно использовать в локализованных приложениях.
ДЕФЕКТЫ¶
Многие люди станут несчастными, если вы воспользуетесь этой функцией. Данная функция преобразует все символы с диакритическими знаками в случайные символы.
СМОТРИТЕ ТАКЖЕ¶
2009-03-15 | GNU |