iswalnum_l, iswalpha_l, iswcntrl_l, iswdigit_l, iswgraph_l, iswlower_l, iswprint_l, iswpunct_l, iswspace_l, iswupper_l, or iswxdigit_l Subroutines

Purpose

Tests a wide character for membership in a specific character class.

Library

Standard C Library (libc.a)

Syntax

#include <wchar.h>

int iswalnum_l (WC, locale)
wint_t WC;
locale_t locale;
int iswalpha_l (WC, locale)
wint_t WC;
locale_t locale;
int iswcntrl_l (WC, locale)
wint_t WC;
locale_t locale;
int iswdigit_l (WC, locale)
wint_t WC;
locale_t locale;
int iswgraph_l (WC, locale)
wint_t WC;
locale_t locale;
int iswlower_l (WC, locale)
wint_t WC;
locale_t locale;
int iswprint_l (WC, locale)
wint_t WC;
locale_t locale;
int iswpunct_l (WC, locale)
wint_t WC;
locale_t locale;
int iswspace_l (WC, locale)
wint_t WC;
locale_t locale;
int iswupper_l (WC, locale)
wint_t WC;
locale_t locale;
int iswxdigit_l (WC, locale)
wint_t WC;
locale_t locale;

Description

These routines are the same as the iswalnum, iswalpha, iswcntrl , isdigit, iswgraph, iswlower, iswprint, iswpunct, iswspace, iswupper, and iswxdigit subroutines, except that they test the character WC in the locale that is represented by locale instead of the current locale.

Return Codes

Refer to the iswupper subroutine.