我有一个构造函数声明如下:
MyConstuctor(int inDenominator, int inNumerator);
和定义为
MyConstuctor::MyConstuctor(int inDenominator,
int inNumerator, int inWholeNumber = 0)
{
mNum = inNumerator;
mDen = inDenominator;
mWhole = inWholeNumber;
}
但是我希望能够有一个选项,根据调用对象,将整数作为第三个参数传递。这是正确的方式吗?如果不是,有什么替代方式。