GETWCHAR(3C) | Standard C Library Functions | GETWCHAR(3C) |
getwchar - get wide character from stdin stream
#include <wchar.h> wint_t getwchar(void)
#include <wchar.h> #include <xlocale.h> wint_t getwchar_l(locale_t loc)
The getwchar() function is equivalent to getwc(stdin).
The getwchar_l() function is equivalent to getwc(stdin, loc).
Refer to fgetwc(3C).
Refer to fgetwc(3C).
If the wint_t value returned by getwchar() is stored into a variable of type wchar_t and then compared against the wint_t macro WEOF, the comparison may never succeed because wchar_t is defined as unsigned.
See attributes(7) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
Interface Stability | See below. |
MT-Level | MT-Safe |
The getwchar() function is Standard. The getwchar_l() function is Uncommitted.
June 20, 2021 | OmniOS |