CTYPE_L(3) Library Functions Manual CTYPE_L(3)

digittoint_l, isalnum_l, isalpha_l, isascii_l, isblank_l, iscntrl_l, isdigit_l, isgraph_l, ishexnumber_l, isideogram_l, islower_l, isnumber_l, isphonogram_l, isprint_l, ispunct_l, isrune_l, isspace_l, isspecial_l, isupper_l, isxdigit_l, toascii_l, tolower_l, toupper_lcharacter classification macros

Standard C Library (libc, -lc)

#include <ctype.h>
#include <xlocale.h>

int
digittoint_l(int c, locale_t loc);

int
isalnum_l(int c, locale_t loc);

int
isalpha_l(int c, locale_t loc);

int
isascii_l(int c, locale_t loc);

int
iscntrl_l(int c, locale_t loc);

int
isdigit_l(int c, locale_t loc);

int
isgraph_l(int c, locale_t loc);

int
ishexnumber_l(int c, locale_t loc);

int
isideogram_l(int c, locale_t loc);

int
islower_l(int c, locale_t loc);

int
isnumber_l(int c, locale_t loc);

int
isphonogram_l(int c, locale_t loc);

int
isprint_l(int c, locale_t loc);

int
ispunct_l(int c, locale_t loc);

int
isrune_l(int c, locale_t loc);

int
isspace_l(int c, locale_t loc);

int
isspecial_l(int c, locale_t loc);

int
isupper_l(int c, locale_t loc);

int
isxdigit_l(int c, locale_t loc);

int
toascii_l(int c, locale_t loc);

int
tolower_l(int c, locale_t loc);

int
toupper_l(int c, locale_t loc);

These functions are extended locale versions of the corresponding functions in ctype(3). Also, see xlocale(3) for more information about extended locales.

ctype(3), xlocale(3)

March 11, 2005 macOS 14.4