Sun Microsystems Logo
Products and Services
 
Support and Training
 
 

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
 
X/Open Curses Library Functionsungetch(3XCURSES)


NAME

 ungetch, unget_wch - push character back onto the input queue

SYNOPSIS

 
cc [ flag... ] file... -I /usr/xpg4/include -L /usr/xpg4/lib \
-R /usr/xpg4/lib -lcurses [ library... ]

c89 [ flag... ] file... -lcurses [ library... ]

#include <curses.h>
int ungetch(int ch);
 int unget_wch(const wchar_t wch);

PARAMETERS

 
ch
Is the single byte character to be put back in the input queue for the next call to getch(3XCURSES).
wch
Is the wide character to be put back in the input queue for the next call to get_wch(3XCURSES).

DESCRIPTION

 

The ungetch() function pushes ch back onto the input queue until the next call to getch().

The unget_wch() function is similar to ungetch() except that ch can be of type wchar_t.


RETURN VALUES

 

On success, these functions return OK. Otherwise, they return ERR.


ERRORS

 

None.


ATTRIBUTES

 

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPEATTRIBUTE VALUE
Interface StabilityStandard
MT-LevelUnsafe

SEE ALSO

 

get_wch(3XCURSES), getch(3XCURSES), libcurses(3XCURSES), attributes(5), standards(5)



SunOS 5.9Go To TopLast Changed 5 Jun 2002