point.cpp

来自「一个简单的华容道的算法;很适合初学者学习参考。」· C++ 代码 · 共 51 行

CPP
51
字号
// point.cpp: implementation of the point class.
//
//////////////////////////////////////////////////////////////////////

#include "point.h"

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

point::point(int vx, int vy)
{
	x=vx;
	y=vy;
}

point::~point()
{

}

point::point()
{
	x=-1;
	y=-1;
}

bool point::equal(point pt)
{
	return (x==pt.x && y==pt.y);
}

point point::Up()
{
	return point(x,y-1);
}

point point::Down()
{
	return point(x,y+1);
}

point point::Left()
{
	return point(x-1,y);
}

point point::Right()
{
	return point(x+1,y);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?