运算符重载
注意
重载强制类型转换运算符时,不要指定返回值类型,因为返回值类型是确定的,就是那个运算符代表的类型。
class A
{
private:
double a;
public:
operator double(){ return a; } // 假设 A 类对 double 运算符进行重载
};
重载强制类型转换运算符时,不要指定返回值类型,因为返回值类型是确定的,就是那个运算符代表的类型。
class A
{
private:
double a;
public:
operator double(){ return a; } // 假设 A 类对 double 运算符进行重载
};