iswalpha(3)


NAME

   iswalpha - test for alphabetic wide character

SYNOPSIS

   #include <wctype.h>

   int iswalpha(wint_t wc);

DESCRIPTION

   The  iswalpha()  function  is  the  wide-character  equivalent  of  the
   isalpha(3) function.  It tests whether wc is a wide character belonging
   to the wide-character class "alpha".

   The  wide-character  class  "alpha" is a subclass of the wide-character
   class "alnum", and therefore also  a  subclass  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 "alpha"  is  disjoint  from  the  wide-character  class
   "cntrl".

   Being  a  subclass  of  the  wide-character  class  "graph",  the wide-
   character class "alpha"  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 "alpha"  is  disjoint  from  the  wide-character  class
   "punct".

   The  wide-character  class  "alpha" is disjoint from the wide-character
   class "digit".

   The wide-character class "alpha" contains  the  wide-character  classes
   "upper" and "lower".

   The  wide-character  class "alpha" always contains at least the letters
   'A' to 'Z' and 'a' to 'z'.

RETURN VALUE

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

ATTRIBUTES

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

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

CONFORMING TO

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

NOTES

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

SEE ALSO

   isalpha(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/Tcl_ExprString.3.html
Tcl_ExprString(3) - evaluate an expression - Linux man page
These four procedures all evaluate the expression given by the expr argument and return the result in one of four different forms. The expression can have any o

manpages/mvwins_wstr.3ncurses.html
mvwins_wstr(3ncurses) - insert a wide-character string into
These routines insert a wchar_t character string (as many characters as will fit on the line) before the character under the cursor. All characters to the right

manpages/set_menu_spacing.3menu.html
set_menu_spacing(3menu) - Control spacing between menu items
The function set_menu_spacing sets the spacing information for the menu. Its parameter spc_description controls the number of spaces between an item name and an

manpages/cprojf.3.html
cprojf(3) - project into Riemann Sphere - Linux manual page
These functions project a point in the plane onto the surface of a Riemann Sphere, the one-point compactification of the complex plane. Each finite point z proj

manpages/aio_return.3.html
aio_return(3) - get return status of asynchronous I/O operat
The aio_return() function returns the final return status for the asynchronous I/O request with control block pointed to by aiocbp. (See aio(7) for a descriptio

manpages/librasqal.3.html
librasqal(3) - Rasqal RDF query library - Linux manual page
The Rasqal library provides a high-level interface to RDF query parsing, query construction, query execution over an RDF graph and query results manipulation an

manpages/Dumpvalue.3pm.html
Dumpvalue(3pm) - provides screen dump of Perl data..........
Creation A new dumper is created by a call $d = Dumpvalue-&gt;new(option1 =&gt; value1, option2 =&gt; value2) Recognized options: arrayDepth, hashDepth Print only first

manpages/mem.4.html
mem(4) - system memory, kernel memory and system ports......
mem is a character device file that is an image of the main memory of the computer. It may be used, for example, to examine (and even patch) the system. Byte ad

manpages/SDL_SemWait.3.html
SDL_SemWait(3) - Lock a semaphore and suspend the thread if
SDL_SemWait() suspends the calling thread until either the semaphore pointed to by sem has a positive value, the call is interrupted by a signal or error. If th

manpages/xmlgraphics-fop-fontlist.1.html
xmlgraphics-fop-fontlist(1) - (unknown subject) (Man Page)
Classname: org.apache.fop.tools.fontlist.FontListMain xmlgraphicsfopfontlist [c CONFIG_FILE] [f MIME] [[outputdir | outputfile] [fontfamily]] OPTIONS ...

manpages/lroundl.3.html
lroundl(3) - round to nearest integer, away from zero.......
These functions round their argument to the nearest integer value, rounding away from zero, regardless of the current rounding direction (see fenv(3)). Note tha

manpages/chattr.1.html
chattr(1) - change file attributes on a Linux file system...
chattr changes the file attributes on a Linux file system. The format of a symbolic mode is +-=[aAcCdDeijsStTu]. The operator + causes the selected attributes t





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