标签:运算符重载

关于运算符重载的小问题

本人定义一个类 class Test { Test(){} int i; }; 本人想实现一个相似 int a = Test(5); 这样的功能,问一下运算符重载函数该怎么写 本人试过 int operator=(const Test& x) { return x.i; } 但是貌似不行。 解决方案 40 class Test { // ………

c++输出重载和类型重载遇到的问题

定义了一个CDate的类,下面是本人的【后置++重载】【int类型转换重载】【输出重载】代码 CDate operator ++(int){ CDate tmp(*this); day++;//成员变量++ return tmp; } operator int(){ int sum = 0; 代码省略 return sum; } ostream& o……