Provided by: manpages-cs_0.18.20090209-3_all bug

JM'ENO

       isalnum, isalpha, isascii, isblank, iscntrl, isdigit, isgraph, islower,
       isprint, ispunct, isspace, isupper, isxdigit - klasifikace znak

SYNTAXE

       #include <ctype.h>

       int isalnum (int c);
       int isalpha (int c);
       int isascii (int c);
       int isblank (int c);
       int iscntrl (int c);
       int isdigit (int c);
       int isgraph (int c);
       int islower (int c);
       int isprint (int c);
       int ispunct (int c);
       int isspace (int c);
       int isupper (int c);
       int isxdigit (int c);

POPIS

       Tyto funkce kontroluji, jestli znak c,  ktery  musi  mit  hodnotu  typu
       unsigned char nebo EOF, je souasti njake skupiny znak.

       isalnum()
              kontroluje,  je-li  znak  alfanumericky;  je to ekvivalent testu
              (isalpha(c) || isdigit(c)).

       isalpha()
              kontrola na pismeno (isupper(c) || islower(c)).

       isascii()
              kontroluje, je-li c je 7-bitova hodnota  typu  unsigned  char  ,
              ktera  je  souasti  sady  znak ASCII.  Tato funkce je BSD i SVID
              rozienim.

       isblank()
              kontrola na prazdny znak; tedy na mezeru  nebo  tabulator.  Tato
              funkce je GNU extenzi.

       iscntrl()
              kontrola na idici znak.

       isdigit()
              kontrola na islici (0 a 9).

       isgraph()
              kontrola na jakykoliv tisknutelny znak krom mezery.

       islower()
              kontrola na male pismeno.

       isprint()
              kontrola na jakykoliv tisknutelny znak vetn mezery.

       ispunct()
              kontrola na tisknutelny znak rzny od mezery nebo alfanumerickeho
              znaku.

       isspace()
              kontrola na `bily' znak. V "C" a "POSIX" locale to jsou: mezera,
              form-feed  ('\f'),  novy  adek  ('\n'),  carriage return ('\r'),
              horizontalni tabulator ('\t'), a vertikalni tabulator ('\v').

       isupper()
              kontrola na velke pismeno.

       isxdigit()
              kontrola na estnactkovou islici, tj. jednu z 0 1 2 3 4 5 6 7 8 9
              0 a b c d e f A B C D E F.

N'AVRATOV'A HODNOTA

       Hodnota  je  nenulova  pokud  c  spada do testovane skupiny znak a nula
       pokud tam nepati.

SPLUJE STANDARDY

       ANSI - C, BSD 4.3.  isascii() je BSD a SVID extenzi.  isblank() je  GNU
       rozieni.

CHYBY

       To  zda  znak  nalei  do  njake  skupiny take zavisi na souasne locale.
       Nap.,  isupper()  nerozpozna  A  s  pehlaskou  jako  velke  pismeno  ve
       standardni C locale.

DAL'I INFORMACE

       tolower(3), toupper(3), setlocale(3), ascii(7), locale(7)

VAROV'AN'I

       Peklad   je   pravdpodobn   zastaraly.   Pokud  chcete  pomoci  s  jeho
       aktualizaci, zamite na http://man-pages-cs-wiki.homelinux.net/