TOASCII(3) manual page
Table of Contents
toascii - convert character to ASCII
#include <ctype.h>
int toascii(int c);
Feature Test Macro Requirements for glibc (see feature_test_macros(7)
):
toascii(): _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE
toascii()
converts c to a 7-bit unsigned char value that fits into the ASCII character
set, by clearing the high-order bits.
The value returned is that
of the converted character.
The
toascii() function is thread-safe.
SVr4, BSD, POSIX.1-2001. POSIX.1-2008
marks toascii() as obsolete, noting that it cannot be used portably in
a localized application.
Many people will be unhappy if you use this
function. This function will convert accented letters into random characters.
isascii(3)
, tolower(3)
, toupper(3)
This page is part of
release 3.78 of the Linux man-pages project. A description of the project,
information about reporting bugs, and the latest version of this page,
can be found at http://www.kernel.org/doc/man-pages/.
Table of Contents