Справочник по функциям С++. Подпрограммы классификации Подпрограммы преобразования
Скачать 3.41 Mb.
|
isascii----------------------------------------------------------------- Назначение Макрос классификации символов. Синтаксис #include int isascii(int ch); Прототип в io.h Замечания isalnun макрос, который классифицирует целые значения кода ASCII просмотром таблицы. Функция возвращает не ноль в случае истины и 0 - в слу- чае лжи. isascii(ch) определена для всех целых значений Возвращаемое isascii вернет ненулевое значение, если ch значение принадлежит диапазону от 0 до 255. Переносимость isascii доступна в UNIX системах. ----------------------------------------------------------------- isatty----------------------------------------------------------------- Назначение Проверка типа устройств. Синтаксис int isatty(int handle); Прототип в io.h Замечания isatty - это функция, которая определяет соответствует ли handle одному из следующих символьных устройств: * терминал * консоль * принтер * последовательный порт Возвращаемое Если устройство символьное, isatty возвращает значение ненулевое целое. Если нет - 0. ----------------------------------------------------------------- iscntrl----------------------------------------------------------------- Назначение Макрос классификации символов. Синтаксис #include int iscntrl(int ch); Прототип в io.h Замечания isalnun макрос, который классифицирует целые значения кода ASCII просмотром таблицы. Функция возвращает не ноль в случае истины и 0 - в слу- чае лжи. isntrl(ch) определена, когда isascii(ch) есть истина или когда ch является символом EOF. Возвращаемое iscntrl возвращает не нулевое значение, если значение сh-символ забоя или управляющий символ (0х7F или 0х00-0х1F). Переносимость iscntrl доступна в UNIX системах, она определе- на Кертниганом и Ритчи. Данная функция совмес- тима с ANSI Си. ----------------------------------------------------------------- isdigit----------------------------------------------------------------- Назначение Макрос классификации символов. Синтаксис #include int isdigit(int ch); Прототип в io.h Замечания isdigit макрос, который классифицирует целые значения кода ASCII просмотром таблицы. Функция возвращает не ноль в случае истины и 0 - в слу- чае лжи. isdigit(ch) определена, когда isascii(ch) есть истина или когда ch является символом EOF. Возвращаемое isdigit вернет ненулевое значение, если ch- значение цифра ('0'-'9') . Переносимость isdigit доступна в UNIX системах и совместима с ANSI Си. Она определена Керниганом и Ритчи. ----------------------------------------------------------------- isgraph----------------------------------------------------------------- Назначение Макрос классификации символов. Синтаксис #include int isgraph(int ch); Прототип в io.h Замечания isgraph макрос, который классифицирует целые значения кода ASCII просмотром таблицы. Функция возвращает не ноль в случае истины и 0 - в слу- чае лжи. isgraph(ch) определена, когда isascii(ch) есть истина или когда ch является символом EOF. Возвращаемое isgraph вернет ненулевое значение, если ch- значение печатный символ, кроме символа пробела. Переносимость isgraph доступна в UNIX системах и совместима с ANSI Cи. ----------------------------------------------------------------- islower----------------------------------------------------------------- Назначение Макрос классификации символов. Синтаксис #include int islower(int ch); Прототип в io.h Замечания islower макрос, который классифицирует целые значения кода ASCII просмотром таблицы. Функция возвращает не ноль в случае истины и 0 - в слу- чае лжи. islower(ch) определена, когда isascii(ch) есть истина или когда ch является символом EOF. Возвращаемое islower вернет ненулевое значение, если ch- значение строчная буква ('а'-'z'). Переносимость islower доступна в UNIX системах и совместима с ANSI Cи. Она определена Керниганом и Ритчи. ----------------------------------------------------------------- |