c++ 请问如何重载除法运算符 ⼀

2024-11-21 18:44:44
推荐回答(4个)
回答1:

楼上正解释
在从载输入输出操作的时候 返回类型后面加个&,
随便找本C++的书都有例子

回答2:

返回类型 operator/(类类型 左操作数,类型 右操作数)
{
定义
}

回答3:

如果在类内
Class X{
.
.
.
T1 operator /(T2 b){...}
}
如果普通函数
返回类型 operator /(参数表..)
{
}

其他+ - * 等运算符类似

回答4:

#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<}