この関数の目的
vfprintf()は、ストリームにフォーマットされた文字列を出力する。
定義
#include <stdarg.h> #include <stdio.h> int vfprintf(FILE *stream, const char *format, va_list arg);
働き
この関数は可変長引数リストを arg で置き換えた fprintf() と等価である。
返り値は、出力した文字数である。エラーが発生した場合、負の数を返す。
解説
この関数を使うには <stdarg.h> もインクルードする必要がある。
format の書き方は fprintf() を参照のこと。
可変長引数関数については、 <stdarg.h> を参照されたい。