Namespaces
Variants
Views
Actions

std::vwscanf, std::vfwscanf, std::vswscanf

From cppreference.com
< cpp‎ | io‎ | c
Revision as of 17:26, 2 November 2012 by P12bot (Talk | contribs)

 
 
 
C-style I/O
Functions
File access
Direct input/output
Unformatted input/output
Formatted input/output
vwscanfvfwscanfvswscanf
(C++11)(C++11)(C++11)
File positioning
Error handling
Operations on files
 

Template:ddcl list begin <tr class="t-dsc-header">

<td>
Defined in header <cwchar>
</td>

<td></td> <td></td> <tr class="t-dcl ">

<td >
int vwscanf( const wchar_t* format, va_list vlist );
</td>

<td > (1) </td> <td > (since C++11) </td> </tr> <tr class="t-dcl ">

<td >
int vfwscanf( FILE *stream, const wchar_t* format, va_list vlist );
</td>

<td > (2) </td> <td > (since C++11) </td> </tr> <tr class="t-dcl ">

<td >
int vswscanf( const wchar_t* buffer, const wchar_t* format, va_list vlist );
</td>

<td > (3) </td> <td > (since C++11) </td> </tr> Template:ddcl list end

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

Template:cpp/io/c/dcl list fwscanf
C documentation for vwscanf, vfwscanf, vswscanf