Generates a printable representation of a character.
#include <curses.h>
char *unctrl (chtype c);
The unctrl subroutine generates a character string that is a printable representation of c. If c is a control character, it is converted to the ^X notation. If c contains rendition information, the effect is undefined.
c |
Upon successful completion, the unctrl subroutine returns the generated string. Otherwise, it returns a null pointer.
To display a printable representation of the newline character, enter:
char *new_line; int my_character; addstr ("Hit the enter key."); my_character=getch(); new_line=unctrl (my_character); printw (Newline=%s", new_line); refresh();
This subroutine is part of Base Operating System (BOS) Runtime.
The keyname and wunctrl subroutines.
Curses Overview for Programming in AIX Version 4.3 General Programming Concepts: Writing and Debugging Programs.
List of Curses Subroutines in AIX Version 4.3 General Programming Concepts: Writing and Debugging Programs.
Manipulating Characters with Curses in AIX Version 4.3 General Programming Concepts: Writing and Debugging Programs.