wscanf, fwscanf, swscanf
From cppreference.com
Defined in header
<wchar.h>
|
||
int wscanf( const wchar_t* format, ... );
|
(1) | (since C99) |
int fwscanf( FILE *stream, const wchar_t* format, ... );
|
(2) | (since C99) |
int swscanf( const wchar_t* buffer, const wchar_t* format, ... );
|
(3) | (since C99) |
Reads data from the a variety of sources, interprets it according to format
and stores the results into given locations.
1) Reads the data from stdin.
2) Reads the data from file stream
stream
.
3) Reads the data from null-terminated wide string
buffer
.
Contents |
[edit] Parameters
stream | - | input file stream to read from | ||
buffer | - | pointer to a null-terminated wide string to read from | ||
format | - | pointer to a null-terminated wide string specifying how to read the input.
|
||
... | - | receiving arguments |
[edit] Return value
Number of arguments successfully read, or EOF if failure occurs before the first receiving argument was assigned.
[edit] Example
This section is incomplete Reason: no example |
[edit] See also
(C99)(C99)(C99)
|
reads formatted wide character input from stdin, a file stream or a buffer using variable argument list (function) |
C++ documentation for wscanf, fwscanf, swscanf
|