楼上正解释
在从载输入输出操作的时候 返回类型后面加个&,
随便找本C++的书都有例子
返回类型 operator/(类类型 左操作数,类型 右操作数)
{
定义
}
如果在类内
Class X{
.
.
.
T1 operator /(T2 b){...}
}
如果普通函数
返回类型 operator /(参数表..)
{
}
其他+ - * 等运算符类似
#include
using namespace std;
class A{
double x;
public:
A(int a=0){
x=a;
}
double operator /(A t);
};
double A::operator/(A t){
double x1;
x1=x/t.x;
return x1;
}
void main(){
A a(2);
A b(4);
double c;
c=a/b;
cout<