Sous-routine vfwprintf, vwprintf

Objectif

Sortie formatée de caractères larges d'une liste d'arguments stdarg.

Bibliothèque

Bibliothèque standard (libc.a)

Syntaxe

#include <stdarg.h>
#include <stdio.h>
#include <wchar.h>
int vwprintf ((const wchar_t * format, va_list arg) ;
int vfwprintf(FILE * stream, const wchar_t * format, va_list arg);
int vswprintf (wchar_t * s, size_t n, const wchar_t * format, va_list arg);

Descriptif

Les fonctions vwprintf, vfwprintf et vswprintf sont identiques à wprintf, fwprintf et swprintf respectivement, sauf qu'au lieu d'être appelées avec un nombre variable d'arguments, elles sont appelées avec une liste d'arguments telle que définie par stdarg.h.

Ces fonctions n'appellent pas la macro Va_end . Toutefois, comme ces fonctions appellent la macro Arg , la valeur de Ap après la date de retour est indéterminée.

Valeurs renvoyées

Voir Fwprintf.

Codes d'erreur

Voir Fwprintf.