重载类型运算符

#include <iostream>

using namespace std;

class Complex
{
private:
    double real,imag;
public:
    Complex(double r=0,double i=0):real(r),imag(i){}
    operator double(){return real;}
    //返回类型为重载类型
    //double n=2+c;
    //double n=2+c.operator double();
}

  

posted @ 2019-04-18 19:26  -Asurada-  阅读(335)  评论(0编辑  收藏  举报