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

vfprintf打印函数的封装有关问题

2012-02-25 
vfprintf打印函数的封装问题为了写日志信息到文件中,我将vfprintf函数封装为一个接口函数来方便调用,但是

vfprintf打印函数的封装问题
为了写日志信息到文件中,我将vfprintf函数封装为一个接口函数来方便调用,但是在定义的时候报错,定义方式如下:
void __fastcall WriteDebugMessage(char *format,...);
报的错误为Conflicting type modifiers。请教各位大拿,这个问题该如何解决,万分感谢!

[解决办法]

探讨
唉,刚找到原因了,__fastcall 这个玩意对于这个函数不能加啊。。。。

[解决办法]
谢特,难道C++Builder6竟然不支持#define中用可变参?在XE2中,这条语句是可以通过编译的。

顺便提一下,__AV_ARGS__ 应该是 __VA_ARGS__

热点排行