【发布时间】:2011-01-06 20:09:53
【问题描述】:
可能重复:
Default value to a parameter while passing by reference in C++
是否可以这样做:
// definition
bool MyFun(int nMyInt, char* szMyChar, double& nMyReferencedDouble = 0.0);
然后函数可以这样调用:
MyFun(nMyInt, szMyChar, nMyReferencedDouble);
或者像这样:
MyFun(nMyInt, szMyChar);
我的编译器(VS 98)抱怨。有没有办法做到这一点?
【问题讨论】:
标签: c++ visual-c++ arguments