嵌入式c++加号运算符重载
Posted 文某9
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了嵌入式c++加号运算符重载相关的知识,希望对你有一定的参考价值。
包含全局函数+重载和成员函数使+重载
class aa
public:
int a,b;
//这部分是成员函数+重载
//aa operator+(aa &p)
//
// aa temp;
// temp.a=this->a+p.a;
// temp.b=this->b+p.b;
// return temp;
//;
;
//全局函数+重载
aa operator+(aa &p1,aa &p2)
aa temp;
temp.a=p1.a+p2.a;
temp.b=p1.b+p2.b;
return temp;
int main()
aa a1;
a1.a=10;
a1.b=20;
aa a2;
a2.a=10;
a2.b=20;
aa a3=a1+a2;
cout << a3.a << endl;
cout << a3.b << endl;
system("pause");
return 0;
以上是关于嵌入式c++加号运算符重载的主要内容,如果未能解决你的问题,请参考以下文章