std:: fgetwc
From cppreference.com
C++
Input/output library
I/O manipulators | ||||
Print functions (C++23) | ||||
C-style I/O | ||||
Buffers | ||||
(C++23)
|
||||
(
C++98/26*
)
|
||||
(C++20)
|
||||
Streams | ||||
Abstractions | ||||
File I/O | ||||
String I/O | ||||
Array I/O | ||||
(C++23)
|
||||
(C++23)
|
||||
(C++23)
|
||||
(
C++98/26*
)
|
||||
(
C++98/26*
)
|
||||
(
C++98/26*
)
|
||||
Synchronized Output | ||||
(C++20)
|
||||
Types | ||||
Error category interface | ||||
(C++11)
|
||||
(C++11)
|
C-style I/O
Types and objects | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Functions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Defined in header
<cwchar>
|
||
std::
wint_t
fgetwc
(
std::
FILE
*
stream
)
;
|
||
std::
wint_t
getwc
(
std::
FILE
*
stream
)
;
|
||
Reads the next wide character from the given input stream.
getwc
(
)
may be implemented as a macro and may evaluate
stream
more than once.
Parameters
stream | - | to read the wide character from |
Return value
The next wide character from the stream or WEOF if an error has occurred or the end of file has been reached. If an encoding error occurred, errno is set to EILSEQ .
See also
gets a character from a file stream
(function) |
|
gets a wide string from a file stream
(function) |
|
writes a wide character to a file stream
(function) |
|
puts a wide character back into a file stream
(function) |
|
C documentation
for
fgetwc
|