首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

求教 关于va_list,该怎么解决

2012-12-18 
求教 关于va_list本人小白一枚,我想实现这样一个功能:将一个函数的参数表中的参数全部输出到文件中,而该函

求教 关于va_list
本人小白一枚,
我想实现这样一个功能:
将一个函数的参数表中的参数全部输出到文件中,而该函数的参数类型和数目都是未知的

我的部分测试代码如下:
#include <stdio.h>
#include <string.h>
#include <stdarg.h>
using namespace std;
void func(char* Form,...)
{
  va_list argp;
  vastart (argp,Form);
  printf(Form,argp);
}
int main()
{
  func("%s::%d","成绩",99);
}

输出的是乱码
求高手指导错在哪里,该如何正确实现

热点排行