可变参数的实参部类
可变参数的实参类型char pCh[]{eee} String cs,cs2(xxx)cs.Format(%s%s%s,pCh,cs2.GetBuffer(),c
可变参数的实参类型
char pCh[]={"eee"}; String cs,cs2("xxx");
cs.Format("%s%s%s",pCh,cs2.GetBuffer(),cs2);
遇到%s前两次实参作char*对待,第三次实参作CString型对待
声明的时候参数列表是省略号啊,同样是%s它怎么知道第三个传进来的是啥类型呢
跟踪并未发现operator casting啊
另外,多个参数应该有循环语句吧,一直没见到for或while,有没有会跟的帮忙下
[解决办法]应该有operator char *之类的重载吧
[解决办法]可变参数是吧,用va_arg(ap, const char*)的时候在va_arg宏里面有个强制转换,然后调用了operator char * 把