toascii(3) netbsd man page | unix.com

Man Page: toascii

Operating Environment: netbsd

Section: 3

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
Related Man Pages
toascii(3) - debian
isalnum(3) - netbsd
ctype(3) - osx
toascii(3) - osx
ctype(3) - freebsd
Similar Topics in the Unix Linux Community
Unicode Support in BIND?
function debugging. help
What is ASCII character?
Using BASH on windows
Split and add header and trailer from input file