iswdigit(3)


NAME

   iswdigit - test for decimal digit wide character

SYNOPSIS

   #include <wctype.h>

   int iswdigit(wint_t wc);

DESCRIPTION

   The  iswdigit()  function  is  the  wide-character  equivalent  of  the
   isdigit(3) function.  It tests whether wc is a wide character belonging
   to the wide-character class "digit".

   The  wide-character  class  "digit" is a subclass of the wide-character
   class "xdigit", and therefore also a  subclass  of  the  wide-character
   class  "alnum",  of  the  wide-character class "graph" and of the wide-
   character class "print".

   Being a subclass  of  the  wide  character  class  "print",  the  wide-
   character  class  "digit"  is  disjoint  from  the wide-character class
   "cntrl".

   Being a  subclass  of  the  wide-character  class  "graph",  the  wide-
   character  class  "digit"  is  disjoint  from  the wide-character class
   "space" and its subclass "blank".

   Being a  subclass  of  the  wide-character  class  "alnum",  the  wide-
   character  class  "digit"  is  disjoint  from  the wide-character class
   "punct".

   The wide-character class "digit" is disjoint  from  the  wide-character
   class  "alpha" and therefore also disjoint from its subclasses "lower",
   "upper".

   The wide-character class "digit" always contains exactly the digits '0'
   to '9'.

RETURN VALUE

   The  iswdigit()  function  returns  nonzero  if  wc is a wide character
   belonging to the wide-character class "digit".  Otherwise,  it  returns
   zero.

ATTRIBUTES

   For   an   explanation   of   the  terms  used  in  this  section,  see
   attributes(7).

   
   Interface   Attribute      Value          
   
   iswdigit()  Thread safety  MT-Safe locale 
   

CONFORMING TO

   POSIX.1-2001, POSIX.1-2008, C99.

NOTES

   The behavior of iswdigit() depends on  the  LC_CTYPE  category  of  the
   current locale.

SEE ALSO

   isdigit(3), iswctype(3)

COLOPHON

   This  page  is  part of release 4.09 of the Linux man-pages project.  A
   description of the project, information about reporting bugs,  and  the
   latest     version     of     this    page,    can    be    found    at
   https://www.kernel.org/doc/man-pages/.


More Linux Commands

manpages/eapol_test.8.html
eapol_test(8) EAP peer and RADIUS client testing (Man Page)
eapol_test is a program that links together the same EAP peer implementation that wpa_supplicant is using and the RADIUS authentication client code from hostapd

manpages/set_curterm_sp.3ncurses.html
set_curterm_sp(3ncurses) - curses screen-pointer extension
This implementation can be configured to provide a set of functions which improve the ability to manage multiple screens. This feature can be added to any of th

manpages/registry.n.html
registry(n) - Manipulate the Windows registry (Man Page)....
The registry package provides a general set of operations for manipulating the Windows registry. The package implements the registry Tcl command. This command i

manpages/wredrawln.3ncurses.html
wredrawln(3ncurses) - refresh curses windows and lines......
The refresh and wrefresh routines (or wnoutrefresh and doupdate) must be called to get actual output to the terminal, as other routines merely manipulate data s

manpages/syslog.2.html
syslog(2) - read and/or clear kernel message ring buffer; se
If you need the C library function syslog() (which talks to syslogd(8)), then look at syslog(3). The system call of this name is about controlling the kernel pr

manpages/resolver.5.html
resolver(5) - resolver configuration file - Linux man page
The resolver is a set of routines in the C library that provide access to the Internet Domain Name System (DNS). The resolver configuration file contains inform

manpages/gnutls_openpgp_crt_get_subkey_fingerprint.3.html
gnutls_openpgp_crt_get_subkey_fingerprint.3.................
Get key fingerprint of a subkey. Depending on the algorithm, the fingerprint can be 16 or 20 bytes. RETURNS On success, 0 is returned. Otherwise, an error code.

manpages/perl5160delta.1.html
perl5160delta(1) what is new for perl v5.16.0 (Man Page)....
This document describes differences between the 5.14.0 release and the 5.16.0 release. If you are upgrading from an earlier release such as 5.12.0, first read p

manpages/pthread_attr_setscope.3.html
pthread_attr_setscope(3) - set/get contention scope attribut
The pthread_attr_setscope() function sets the contention scope attribute of the thread attributes object referred to by attr to the value specified in scope. Th

manpages/XBell.3.html
XBell(3) - manipulate keyboard settings and keyboard control
The XChangeKeyboardControl function controls the keyboard characteristics defined by the XKeyboardControl structure. The value_mask argument specifies which val

manpages/mysql_config.1.html
mysql_config(1) - get compile options for compiling clients
mysql_config provides you with useful information for compiling your MySQL client and connecting it to MySQL. mysql_config supports the following options. * --c

manpages/opts.3form.html
opts(3form) - set and get form options - Linux manual page
opts.3form - The function set_form_opts sets all the given forms option bits (form option bits may be logically-ORed together). The function form_opts_on turns





We can't live, work or learn in freedom unless the software we use is free.