当前位置: 编程技术>c/c++/嵌入式
C++运算符重载 成员函数与友元函数详解
来源: 互联网 发布时间:2014-10-18
本文导语: 代码如下:#includeusing namespace std;class A{ int x,y; public: A(int xx,int yy):x(xx),y(yy){} A(){x=0;y=0;} A operator+(const A&b) //不加const限定,也可以 { return A(x+b.x,y+b.y); } A operator-() { return A(-x,-y); } void show() ...
代码如下:
#include
using namespace std;
class A
{
int x,y;
public:
A(int xx,int yy):x(xx),y(yy){}
A(){x=0;y=0;}
A operator+(const A&b) //不加const限定,也可以
{ return A(x+b.x,y+b.y); }
A operator-()
{ return A(-x,-y); }
void show()
{cout