cppTest-7.1:运算符重载
来源:互联网 发布:淘宝订单体检二次排查 编辑:程序博客网 时间:2024/06/05 02:17
/** *cppTest-7.1:运算符重载 * *author 炜sama */#include<iostream.h>class complex{float real;float imag;public:complex(float r=0,float i=0){ real=r; imag=i; }void show(){ cout<<real<<"+"<<imag<<"j"<<endl; }complex operator+(complex &c);};complex complex::operator+(complex &c){float r,i;r=real+c.real;i=imag+c.imag;return complex(r,i);}void main(){complex x(5,2);complex y(4,3);complex z;z=x+y;z.show();//这个程序的输出结果是9+5j,这表明语句z=x+y完成了对复数的加运算。//这个语句的执行过程可以解释成:z=operator+(x,y);}
0 0
- cppTest-7.1:运算符重载
- cppTest-7.5:重载下标运算符[]
- cppTest-7.4:对象赋值与重载赋值运算符=
- cppTest-1.3:条件运算符
- cppTest-7.3:友元运算符函数
- cppTest-7.6:重载new&delete
- 运算符重载 [++,--,+,<<; &&,||(不可重载)]
- 重载之运算符重载
- cppTest-3.0:指针相关-x(指针运算)
- 重载赋值运算符
- C++运算符重载
- 运算符重载
- 运算符重载总结
- 运算符重载例子
- 运算符重载
- 运算符重载
- 基础:运算符重载
- 运算符重载
- yum配置文件
- Email营销与其他网络营销手段的关系
- String的 == 和 equals方法的比较
- cppTest-6.3:友元函数&友元类
- cppTest-6.6:this指针
- cppTest-7.1:运算符重载
- 了解IPC
- WINDOWS操作系统中可以允许最大的线程数
- 如何在Python中调用父类的同名方法
- cppTest-7.3:友元运算符函数
- WMI--Windows API--RPC_C_IMP_LEVEL_xxx
- os模块操作目录。
- What is a Full Stack developer?
- 17.3、UINavigaionController(如何管理视图控制器2)-OC+UI