toascii
, __toascii
Converts characters to 7-bit ASCII by truncation.
Syntax
int __toascii(
int c
);
#define toascii __toascii
Parameters
c
Character to convert.
Return value
__toascii
converts the value of c
to the 7-bit ASCII range and returns the result. There's no return value reserved to indicate an error.
Remarks
The __toascii
routine converts the given character to an ASCII character by truncating it to the low-order 7 bits. No other transformation is applied.
The __toascii
routine is defined as a macro unless the preprocessor macro _CTYPE_DISABLE_MACROS
is defined. For backward compatibility, toascii
is defined as a macro only when __STDC__
isn't defined or is defined as 0; otherwise it's undefined.
Requirements
Routine | Required header |
---|---|
toascii , __toascii |
C: <ctype.h> C++: <cctype> or <ctype.h> |
The toascii
macro is a POSIX extension, and __toascii
is a Microsoft-specific implementation of the POSIX extension. For more compatibility information, see Compatibility.
See also
Feedback
https://aka.ms/ContentUserFeedback.
În curând: Pe parcursul anului 2024, vom elimina treptat Probleme legate de GitHub ca mecanism de feedback pentru conținut și îl vom înlocui cu un nou sistem de feedback. Pentru mai multe informații, consultați:Trimiteți și vizualizați feedback pentru