|
|
|
7.24.2.6 The vfwscanf function Synopsis 1 #include <stdarg.h> #include <stdio.h> #include <wchar.h> int vfwscanf(FILE * restrict stream, const wchar_t * restrict format, va_list arg); Description 2 The vfwscanf function is equivalent to fwscanf , with the variable argument list replaced by arg , which shall have been initialized by the va_start macro (and possibly subsequent va_arg calls). The vfwscanf function does not invoke the va_end macro. 291) Returns 3 The vfwscanf function returns the value of the macro EOF if an input failure occurs before any conversion. Otherwise, the vfwscanf function returns the number of input items assigned, which can be fewer than provided for, or even zero, in the event of an 7.24.2.7 The vswprintf function Synopsis 1 #include <stdarg.h> #include <wchar.h> int vswprintf(wchar_t * restrict s, size_t n, const wchar_t * restrict format, va_list arg); Description 2 The vswprintf function is equivalent to swprintf , with the variable argument list replaced by arg , which shall have been initialized by the va_start macro (and possibly subsequent va_arg calls). The vswprintf function does not invoke the va_end macro. 291) Returns 3 The vswprintf function returns the number of wide characters written in the array, not counting the terminating null wide character, or a neg ative value if an encoding error n or more wide characters were requested to be generated. 364 Library §7.24.2.7 |