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