运算符重载,完成自定义类型的运算
来源:互联网 发布:华为海洋网络 面试 编辑:程序博客网 时间:2024/06/03 17:49
//其本质就是运算符重载 operator+
#include "stdafx.h"#include <vector>#include <algorithm>#include <functional>using namespace std;class complex{public:float real;float imag;public:complex() //默认构造函数{real=0;imag=0;}//双参数构造函数complex(float re,float im){real=re;imag=im;}//运算符+重载complex operator+(const complex & c)const{complex v;v.real=real+c.real;v.imag=imag+c.imag;return v;}};int _tmain(int argc, _TCHAR* argv[]){//--------------------------------------------------------------//自定义类型运算 complex c1(1.0,2.0);complex c2(3.0,4.0);complex c3=c1+c2;getchar();return 0;}
0 0
- 运算符重载,完成自定义类型的运算
- 特殊的运算符重载-----类型转换运算符重载
- 类型转换运算符和指针运算符的重载
- 19、C++运算符重载之自定义类型转换
- C++的运算符重载(运算符重载如何选定重载的函数类型)--思考1
- 类型转换运算符重载
- 重载类型转换运算符
- (类型转换)运算符重载
- 用类的成员函数完成运算符的重载
- swfit 重载/自定义运算符
- x项目一成员函数完成运算符的重载、
- C++完成复数类的运算符重载
- C++:特殊运算符的重载star、小括号、TYPE自定义类型、new和delete
- 运算符的重载:[],(),->;
- 运算符的重载
- 运算符的重载
- 运算符的重载
- 运算符的重载
- 李白打酒
- 转载一篇关于“vue学习--组件”的文章
- GitHub常用命令工作中的使用
- Mysql 锁
- 在Activity中响应ListView内部按钮的点击事件的两种方法!!!
- 运算符重载,完成自定义类型的运算
- JQuery中Ajax的操作
- UNION 联合查询
- webpack下react与echarts一起使用的简单示例
- 所谓“懒汉式”与“饿汉式”的区别
- js里实现给数字加三位一逗号间隔的两种方法
- 我和婵姐
- Android studio sdk tools 下缺失下载选项问题
- Android权限管理PermissionsDispatcher2.3.2使用+原生6.0权限使用