isalpha_l, isupper_l, islower_l, isdigit_l, isxdigit_l, isalnum_l, isspace_l, ispunct_l, isprint_l, isgraph_l, iscntrl_l, or isascii_ l Subroutines

Purpose

Classifies characters in the specified locale.

Library

Standard Character Library (libc.a)

Syntax

#include <ctype.h>

int isalpha_l (Character, locale);
int Character;
locale_t locale;
int isupper_l (Character, locale);
int Character;
locale_t locale;
int islower_l (Character, locale);
int Character;
locale_t locale;
int isdigit_l (Character, locale);
int Character;
locale_t locale;
int isxdigit_l (Character, locale);
int Character;
locale_t locale;
int isalnum_l (Character, locale);
int Character;
locale_t locale;
int isspace_l (Character, locale);
int Character;
locale_t locale;
int ispunct_l (Character, locale);
int Character;
locale_t locale;
int isprint_l (Character, locale);
int Character;
locale_t locale;
int isgraph_l (Character, locale);
int Character;
locale_t locale;
int iscntrl_l (Character, locale);
int Character;
locale_t locale;

Description

These routines are the same as the isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, and iscntrl subroutines, except that they test the character C in the locale that is represented by locale instead of the current locale.

Return Codes

Refer to the isupper subroutine.

[ Top of Page | Previous Page | Next Page | Index | Feedback ]