永发信息网

void Log ( int nLevel, LPCTSTR format, ...); 请教

答案:2  悬赏:60  手机版
解决时间 2021-02-04 07:31
  • 提问者网友:辞取
  • 2021-02-03 08:57
请问这句原型 是什么意思

void Log ( int nLevel, LPCTSTR format, ...);

#define LogHwDbg Log

这是调用代码 HwDbgLog ( L_DEBUG, _T("点击了登录按钮 (WM_COMMAND_USER_ClickLoginButton)") );

我只是想知道6他是什么功能
最佳答案
  • 五星知识达人网友:雾月
  • 2021-02-03 10:01
Log函数是一个变参数函数。
void Log ( int nLevel, LPCTSTR format, ...);
表示
Log函数可已有两个或者两个以上的参数,或者说至少有两个参数
第一个参数是nLevel
第二个参数是format
之后的参数还是可选的

要知道函数的功能需要看函数的文档
或者看源代码
全部回答
  • 1楼网友:想偏头吻你
  • 2021-02-03 10:31
函数里面有说明的吧,参数表里的最后一个省略号表示的是可变参数的意思,就和printf系列的一样 再看看别人怎么说的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯