C++中的操作符重载
来源:互联网 发布:mac os sierra好卡 编辑:程序博客网 时间:2024/06/18 04:10
#include <iostream>
using namespace std;
class myClass
{
public:
int x;
int y;
myClass(int tx,int ty)
{
x=tx;
y=ty;
}
myClass operator + (myClass p1);
};
myClass myClass::operator+(myClass p1)
{
myClass tmp(0,0);
tmp.x=x+p1.x;
tmp.y=y+p1.y;
return tmp;
}
int main()
{
myClass p1{2,2};
myClass p2{3,4};
myClass p3=p1+p2;
cout<<"p3.x="<<p3.x<<"\t"<<"p3.y="<<p3.y<<endl;
return 0;
}
执行结果:
0 0
- C++【操作符重载】
- c++::操作符重载
- C++:操作符重载
- C++中的操作符重载
- 模板中的操作符重载
- C++中的操作符重载
- C++中的操作符重载
- C++中的操作符重载
- C++中的操作符重载
- C++中的操作符重载
- C++中的操作符重载
- c++中的操作符重载
- C++中的操作符重载
- C++中的操作符重载
- C++中的操作符重载
- C++中的操作符重载
- C++中的操作符重载
- C++中的操作符重载
- Android恢复删除的文件
- JVM性能参数调优实践
- 调试maven项目 加入jar包源码
- Farewell, Li Na
- maven学习
- C++中的操作符重载
- 内存偏移(RVA)与文件偏移(offset)相互转换
- 警告:Block的Retain Cycle的解决方法
- 微信公众平台开发(一) 配置接口
- PHP正则表达式的快速学习方法
- IOS 编程中要注意的细节
- 音视频解决方案Web平台之背景水印更改
- 每天一个JavaScript实例-处理textarea中的字符成每一行
- Python错误汇总