VMS Help  —  CRTL  vfwscanf
    Reads input from the stream under control of a wide-character
    format string.

    Format

      #include  <wchar.h>

      int vfwscanf  (FILE *stream, const wchar_t *format, va_list

                    ap);

1  –  Arguments

 stream

    A file pointer.

 format

    A pointer to a wide-character string containing the format
    specifications.

 ap

    A list of expressions whose resultant types correspond to the
    conversion specifications given in the format specifications.

2  –  Description

    The vfwscanf function is equivalent to the fwscanf function,
    except that instead of being called with a variable number of
    arguments, it is called with an argument list (ap) that has been
    initialized by va_start (and possibly with subsequent va_arg
    calls).

    If the stream pointed to by stream has no orientation, vfwscanf
    makes the stream wide-oriented.

    For more information about format and conversion specifications
    and their corresponding arguments, see the "Understanding Input
    and Output" chapter of the VSI C RTL Reference Manual.

3  –  Return Values

    n                  The number of successfully matched and
                       assigned wide-character input items.
    EOF                Indicates that a read error occurred before
                       any conversion. The function sets errno. For a
                       list of the values set by this function, see
                       vfscanf.
Close Help