我希望能够做到这一点:
class myInt : public int
{
};
为什么不行?
我为什么要这么做呢?更强的类型。例如,我可以定义两个类intA
和intB
,这两个类允许我执行intA + intA
或intB + intB
,但不能执行intA + intB
。
“Int不是类。”那又怎么样?
"Ints没有任何成员数据。“是的,他们有32位,或者别的什么。
“Int没有任何成员函数。”他们有一大堆像+
和-
这样的运算符。
https://stackoverflow.com/questions/2143020
复制相似问题