toascii - convert character to ASCII


   #include <ctype.h>

   int toascii(int c);

   Feature Test Macro Requirements for glibc (see feature_test_macros(7)):

   toascii(): _XOPEN_SOURCE
       || /* Glibc since 2.19: */ _DEFAULT_SOURCE
       || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_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.


   For  an  explanation  of  the  terms  used   in   this   section,   see

   Interface  Attribute      Value   
   toascii()  Thread safety  MT-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 4.09 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

More Linux Commands

Tk_CanvasPsY(3) - utility procedures for generating Postscri
These procedures are called by canvas type managers to carry out common functions related to generating Postscript. Most of the procedures take a canvas argumen

XkbSetAccessXTimeout(3) - Configures the AccessXTimeout opti
XkbSetAccessXTimeout.3 - In environments where computers are shared, features such as SlowKeys present a problem: if SlowKeys is on, the keyboard can appear to

regpatch(1) Applies registry patches to registry files......
The regpatch utility applies registry patches to Windows registry files. The patch files should have the same format as is being used by the regdiff utility and

XwcTextEscapement(3) - obtain the escapement of text........
The XmbTextEscapement, XwcTextEscapement and Xutf8TextEscapement functions return the escapement in pixels of the specified string as a value, using the fonts l

git-add(1) - Add file contents to the index - Linux man page
This command updates the index using the current content found in the working tree, to prepare the content staged for the next commit. It typically adds the cur

TIFFmemory(3tiff) - memory management-related functions for
These routines are provided for writing portable software that uses libtiff; they hide any memory-management related issues, such as dealing with segmented arch

mbrtowc(3) - convert a multibyte sequence to a wide characte
The main case for this function is when s is not NULL and pwc is not NULL. In this case, the mbrtowc() function inspects at most n bytes of the multibyte string

ypbind(8) - NIS binding process (Admin - Linux man page)....
ypbind finds the server for NIS domains and maintains the NIS binding information. The client (normally the NIS routines in the standard C library) could get th

field_init(3form) - set hooks for automatic invocation by ap
These functions make it possible to set hook functions to be called at various points in the automatic processing of input event codes by form_driver. The funct

grmic(1) - Generate stubs for Remote Method Invocation......
grmic is a utility included with libgcj which generates stubs for remote objects. Note that this program isnt yet fully compatible with the JDK grmic. Some opti

winetricks(1) manage virtual windows environments using wine
winetricks is an easy way to work around common problems in Wine. It provides simple commands to tweak Wine settings, download and install missing Windows DLLs

XGetPointerMapping(3) - manipulate pointer settings.........
The XSetPointerMapping function sets the mapping of the pointer. If it succeeds, the X server generates a MappingNotify event, and XSetPointerMapping returns Ma

We can't live, work or learn in freedom unless the software we use is free.