Namespaces
Variants
Views
Actions

Difference between revisions of "c/io/vfwscanf"

From cppreference.com
< c‎ | io
m (Shorten template names. Use {{lc}} where appropriate.)
m (Update links.)
Line 40: Line 40:
 
===See also===
 
===See also===
 
{{dsc begin}}
 
{{dsc begin}}
{{dsc inc | c/io/dcl list fwscanf}}
+
{{dsc inc | c/io/dsc fwscanf}}
 
{{dsc see cpp | cpp/io/c/vfwscanf | vwscanf | vfwscanf | vswscanf}}
 
{{dsc see cpp | cpp/io/c/vfwscanf | vwscanf | vfwscanf | vswscanf}}
 
{{dsc end}}
 
{{dsc end}}

Revision as of 21:37, 31 May 2013

 
 
File input/output
Types and objects
Functions
File access
Direct input/output
Unformatted input/output
(C95)(C95)
(C95)
(C95)(C95)
(C95)
(C95)
Formatted input
vwscanfvfwscanfvswscanfvwscanf_svfwscanf_svswscanf_s
(C99)(C99)(C99)(C11)(C11)(C11)     
 
Defined in header <wchar.h>
int vwscanf( const wchar_t* format, va_list vlist );
(1) (since C99)
int vfwscanf( FILE *stream, const wchar_t* format, va_list vlist );
(2) (since C99)
int vswscanf( const wchar_t* buffer, const wchar_t* format, va_list vlist );
(3) (since C99)

Reads data from the a variety of sources, interprets it according to format and stores the results into locations defined by vlist.

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

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.


vlist - variable argument list containing the receiving arguments

Return value

Number of arguments successfully read, or EOF if failure occurs.

Example

See also

reads formatted wide character input from stdin, a file stream or a buffer
(function) [edit]
C++ documentation for vwscanf, vfwscanf, vswscanf