iswprint

ISWPRINT(3)              Руководство программиста Linux              ISWPRINT(3)



ИМЯ
       iswprint - проверяет, является ли широкий символ печатным символом

ОБЗОР
       #include <wctype.h>

       int iswprint(wint_t wc);

ОПИСАНИЕ
       Функция iswprint() является эквивалентом функции isprint(3), но для
       широких символов. Она проверяет, является ли wc широким символом,
       принадлежащим классу широких символов «print».

       Класс широких символов «print» не пересекается с классом широких символов
       «cntrl».

       Класс широких символов «print» содержит класс широких символов «graph».

ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
       Функция iswprint() возвращает ненулевое значение, если wc является
       широким символом, принадлежащим классу широких символов «print». В других
       случаях возвращается 0.

АТРИБУТЫ
       Описание терминов данного раздела смотрите в attributes(7).

       ┌───────────┬──────────────────────┬────────────────┐
       │Интерфейс  Атрибут              Значение       │
       ├───────────┼──────────────────────┼────────────────┤
       │iswprint() │ Безвредность в нитях │ MT-Safe locale │
       └───────────┴──────────────────────┴────────────────┘
СООТВЕТСТВИЕ СТАНДАРТАМ
       POSIX.1-2001, POSIX.1-2008, C99.

ЗАМЕЧАНИЯ
       Поведение iswprint() зависит от категории LC_CTYPE текущей локали.

СМОТРИТЕ ТАКЖЕ
       isprint(3), iswctype(3)



GNU                                2015-08-08                        ISWPRINT(3)