Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

isascii(3) [netbsd man page]

ISASCII(3)						   BSD Library Functions Manual 						ISASCII(3)

NAME
isascii -- test for ASCII character LIBRARY
Standard C Library (libc, -lc) SYNOPSIS
#include <ctype.h> int isascii(int c); DESCRIPTION
The isascii() function tests for an ASCII character, which is any character with a value in the range from 0 to 127, inclusive. The isascii() is defined on all integer values. SEE ALSO
ctype(3), isalnum(3), isalpha(3), isblank(3), iscntrl(3), isdigit(3), isgraph(3), islower(3), isprint(3), ispunct(3), isspace(3), isupper(3), isxdigit(3), stdio(3), toascii(3), tolower(3), toupper(3), ascii(7) STANDARDS
The isascii() function conforms to X/Open Portability Guide Issue 4 (``XPG4'') and IEEE Std 1003.1-2001 (``POSIX.1''). The IEEE Std 1003.1-2008 (``POSIX.1'') revision however marked it as obsolete, noting that isascii() cannot be used portably in a localized application. BSD
April 30, 2010 BSD

Check Out this Related Man Page

TOASCII(3)						   BSD Library Functions Manual 						TOASCII(3)

NAME
toascii -- convert a byte to 7-bit ASCII LIBRARY
Standard C Library (libc, -lc) SYNOPSIS
#include <ctype.h> int toascii(int c); DESCRIPTION
The toascii() function returns the argument with all but the lower 7 bits cleared. RETURN VALUES
The toascii() function always returns a valid ASCII character. The result is a non-negative integer in the range from 0 to 127, inclusive. SEE ALSO
ctype(3), isalnum(3), isalpha(3), isascii(3), iscntrl(3), isdigit(3), isgraph(3), islower(3), isprint(3), ispunct(3), isspace(3), isupper(3), isxdigit(3), stdio(3), tolower(3), toupper(3), ascii(7) STANDARDS
The toascii() function conforms to X/Open Portability Guide Issue 4 (``XPG4'') and IEEE Std 1003.1-2001 (``POSIX.1''). The IEEE Std 1003.1-2008 (``POSIX.1'') revision however marked it as obsolete, noting that toascii() cannot be used portably in a localized application. BSD
April 30, 2010 BSD
Man Page