void info(char *fmt,...)
{
va_list ap;
va_start(ap,fmt);
vprintf(fmt,ap);
va_end(ap);
}
void info_flush()
{
fflush(stdout);
}

解决方案 »

  1.   

    va_系列函数用于可变参数函数,就像printf()能接收不同参数那样,无需知道原理,照着用就行。。
      

  2.   

    请教各位,上面两个函数怎么用啊?如果用delphi实现这两个函数该如何写?
      

  3.   


    delphi不支持__cdcel调用模式,不能处理变参
      

  4.   

    GOOGLE 一下  可变参数列表
      

  5.   

    delphi中用array of const
    参考Format