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

# 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

# See also