C++ 之 运算符重载
来源:互联网 发布:知乎 日本留学 编辑:程序博客网 时间:2024/06/05 09:21
#include <iostream>using namespace std;class point{private:int a,b;public:point(int a, int b){ //构造方法this->a = a;this->b = b;}int getA(){return this->a;}int getB(){return this->b;}void add(int a, int b){ //点相加this->a += a;this->b += b;printf("a+b=(%d, %d)\n",this->a, this->b);}void add(point p){add(p.getA(), p.getB());}void operator += (point p){ //运算符重载this->add(p.getA(), p.getB());}};int main(){point * p = new point(5, 5);//p->add(2,2);(*p) += point(2, 2);//此处可以直接使用 += 来进行类的运算system("pause");return 0;}
0 0
- 【C++】C++大数之运算符重载
- 【C++】之【运算符重载函数】
- C语言之重载运算符()/[]/++/->等运算符
- C++-运算符重载
- [C++]重载运算符
- C#:运算符重载
- c++-++运算符重载
- C++:重载运算符
- 运算符重载(C++)
- [c++]运算符重载
- 【C++】运算符重载
- C++--------------------------------------------运算符重载
- C#:运算符重载
- C++:运算符重载
- C++:运算符重载
- C#:运算符重载
- [C++]运算符重载
- 【c++】运算符重载
- hdu 4932 /bestcoder B题 #4 /思维题
- 连续子数组的最大和
- hdu 2187 悼念512汶川大地震遇难同胞——老人是真饿了
- Android中BroadCastReceiver使用(整理)
- java excel导入导出
- C++ 之 运算符重载
- 二分图匹配
- Android 手势滑动事件判断
- 网站用户体验的76个体验点
- HUDJ 3270 The Diophantine Equation
- C++string 类型结尾是否以'\0'结尾
- 7.使用JAVA程序连接至MySQL数据库
- keytool创建签名
- soapui断言和变量