DragonFly On-Line Manual Pages


ISRUNE(3)	      DragonFly Library Functions Manual	     ISRUNE(3)

NAME

isrune, isrune_l -- valid character test

LIBRARY

Standard C Library (libc, -lc)

SYNOPSIS

#include <ctype.h> int isrune(int c); #include <xlocale.h> int isrune_l(int c, locale_t locale);

DESCRIPTION

The isrune() and isrune_l() functions test for any character that is valid in the current character set. In the ASCII character set, this is equivalent to isascii(). The _l-suffixed version takes an explicit locale argument, whereas the non-suffixed version uses the current global or per-thread locale.

RETURN VALUES

The isrune() and isrune_l() functions return zero if the character tests false and returns non-zero if the character tests true.

SEE ALSO

ctype(3), ctype_l(3), isascii(3), iswrune(3), xlocale(3), ascii(7)

HISTORY

The isrune() function appeared in 4.4BSD. DragonFly 3.7 December 25, 2013 DragonFly 3.7