📄 point.cpp
字号:
#include <iostream.h>
#include "Point.h"
Point Point::operator=(const Point& obj)
{ x=obj.x, y=obj.y;
return *this;
}
Point Point::operator+=(const Point &p)
{ x += p.x; y += p.y;
return *this;
}
ostream& operator<<(ostream& strm, Point& p)
{ return strm<<"("<<p.x<<","<<p.y<< ") "; }
int Point::operator<(Point p)
{ return(x*x+y*y)-(p.x*p.x+p.y*p.y); }
void main()
{ Point p(6,3),q(2,5),r(-2,-2);
p+=q;
cout<<"p="<<p<<endl;
cout<<"q="<<q<<endl;
int c=(q<r);
if(c<0)cout<<"q is even close to origin\n";
else if(c>0)cout<<"r is even close to origin\n";
else cout<<"r and q is equil to origin\n";
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -