Read a character from a stream
#include <wchar.h> wint_t fgetwc( FILE * fp );
libc
The fgetwc() function reads the next wide character from the stream specified by fp.
The next character from fp, cast as (wint_t)(wchar_t), or WEOF if end-of-file has been reached or if an error occurs (errno is set).
| Safety: | |
|---|---|
| Cancellation point | Yes |
| Interrupt handler | No |
| Signal handler | No |
| Thread | Yes |
"Stream I/O functions" and "Wide-character functions" in the summary of functions chapter