你将不得不找到vfprintf()
模拟在快速CGI库。至少有一个是合理的;实施FCGX_FPrintF()
简单的方法是:
void FCGX_FPrintF(FILE *out, char *fmt, ...)
{
va_list args;
va_start(args, fmt);
FCGX_VFPrintF(out, fmt, args);
va_end(args);
}
所以这是极有可能的函数存在;您需要检查它是否正式公开。
到Fast CGI web site快速访问表明,FCGX前缀用于由fgciapp.h头部声明的功能,而这又包含:
/*
*----------------------------------------------------------------------
*
* FCGX_FPrintF, FCGX_VFPrintF --
*
* Performs printf-style output formatting and writes the results
* to the output stream.
*
* Results:
* number of bytes written for normal return,
* EOF (-1) if an error occurred.
*
*----------------------------------------------------------------------
*/
DLLAPI int FCGX_FPrintF(FCGX_Stream *stream, const char *format, ...);
DLLAPI int FCGX_VFPrintF(FCGX_Stream *stream, const char *format, va_list arg);
所以,还有的功能与界面完成。
这里是图书馆的标题,如果它有帮助 http://www.fastcgi.com/devkit/include/fcgiapp.h – RandomInsano 2009-10-10 20:24:31