vswscanf
stdarg argument list
SYNOPSIS
#include <stdarg.h>
#include <stdio.h>
#include <wchar.h>
int vfwscanf(FILE *restrict stream, const wchar_t *restrict format,
va_list arg);
int vswscanf(const wchar_t *restrict ws, const wchar_t *restrict for-
mat,
va_list arg);
int vwscanf(const wchar_t *restrict format, va_list arg);
DESCRIPTION
The vfwscanf(), vswscanf(), and vwscanf() functions shall be equivalent
to the fwscanf(), swscanf(), and wscanf() functions, respectively,
except that instead of being called with a variable number of argu-
ments, they are called with an argument list as defined in the
<stdarg.h> header. These functions shall not invoke the va_end macro.
As these functions invoke the va_arg macro, the value of ap after the
return is unspecified.
RETURN VALUE
Refer to fwscanf() .
ERRORS
Refer to fwscanf() .
The following sections are informative.
EXAMPLES
None.
APPLICATION USAGE
Applications using these functions should call va_end( ap) afterwards
to clean up.
RATIONALE
None.
FUTURE DIRECTIONS
None.
SEE ALSO
fwscanf() , the Base Definitions volume of IEEE Std 1003.1-2001,
<stdarg.h>, <stdio.h>, <wchar.h>
COPYRIGHT
Portions of this text are reprinted and reproduced in electronic form
from IEEE Std 1003.1, 2003 Edition, Standard for Information Technology
-- Portable Operating System Interface (POSIX), The Open Group Base
Specifications Issue 6, Copyright (C) 2001-2003 by the Institute of
Man Pages Copyright Respective Owners. Site Copyright (C) 1994 - 2012
Hurricane Electric.
All Rights Reserved.