我收到此错误消息,代码如下:
class Money { public: Money(float amount, int moneyType); string asString(bool shortVersion=true); private: float amount; int moneyType; };
首先,我认为默认参数不允许作为C++中的第一个参数,但允许使用.
c++ function member-functions default-arguments
c++ ×1
default-arguments ×1
function ×1
member-functions ×1