主题:[讨论]C++基础题,教材习题,请教??
我有很长时间没做编程了, 突然在C++教材上看到一习题,愣是想不出怎么做?
固请教一下大家,题目如下:
运算符重载章节里的题目
3. Verylong 是一个能够表示任意大小整数的类,其定义如下:
class Verylong {
.........
public:
Verylong(ing=0);
Verylong(long);
//下面函数的参数应表达整数的字符串,
//如"89345677654920056781234"
Verylong(const char *);
Verylong(Verylong &);
~Verylong();
.......
};
请将类定义补充完整并实现这个类,使之能够完成+,-,*,/,++,--,=,一元+,一元-,C++流>>,<<,等操作!
这个怎么做啊?
高手给个思路? 谢谢!
固请教一下大家,题目如下:
运算符重载章节里的题目
3. Verylong 是一个能够表示任意大小整数的类,其定义如下:
class Verylong {
.........
public:
Verylong(ing=0);
Verylong(long);
//下面函数的参数应表达整数的字符串,
//如"89345677654920056781234"
Verylong(const char *);
Verylong(Verylong &);
~Verylong();
.......
};
请将类定义补充完整并实现这个类,使之能够完成+,-,*,/,++,--,=,一元+,一元-,C++流>>,<<,等操作!
这个怎么做啊?
高手给个思路? 谢谢!