vwscanf, vfwscanf, vswscanf, vwscanf_s, vfwscanf_s, vswscanf_s
Header: <wchar.h>
Reads data from the a variety of sources, interprets it according to format and stores the results into locations defined by vlist.
# Declarations
int vwscanf( const wchar_t *restrict format, va_list vlist );
(since C99)
int vfwscanf( FILE *restrict stream,
const wchar_t *restrict format, va_list vlist );
(since C99)
int vswscanf( const wchar_t *restrict buffer,
const wchar_t *restrict format, va_list vlist );
(since C99)
int vwscanf_s( const wchar_t *restrict format, va_list vlist );
(since C11)
int vfwscanf_s( FILE *restrict stream,
const wchar_t *restrict format, va_list vlist );
(since C11)
int vswscanf_s( const wchar_t *restrict buffer,
const wchar_t *restrict format, va_list vlist );
(since C11)
# Parameters
stream: input file stream to read frombuffer: pointer to a null-terminated wide string to read fromformat: pointer to a null-terminated wide string specifying how to read the inputvlist: variable argument list containing the receiving arguments.
# Notes
All these functions may invoke va_arg, the value of arg is indeterminate after the return. These functions to not invoke va_end, and it must be done by the caller.
# Example
This section is incompleteReason: no example