point.cpp

来自「数据结构与程序设计教材源码 数据结构与程序设计教材源码」· C++ 代码 · 共 43 行

CPP
43
字号
 
Point::Point()
{
   row = 0;
   col = 0;
}
 
Point::Point(int a, int b)
{
   row = a;
   col = b;
}
 
bool Point::operator == (const Point &p)
{
   return col == p.col && row == p.row;
}
 
bool Point::operator != (const Point &p)
{
   return col != p.col || row != p.row;
}
 
bool Point::operator > (const Point &p)
{
   return (row > p.row) || (col > p.col && row == p.row);
}
 
bool Point::operator >= (const Point &p)
{
   return (row > p.row) || (col >= p.col && row == p.row);
}
 
bool Point::operator < (const Point &p)
{
   return (row < p.row) || (col < p.col && row == p.row);
}
 
bool Point::operator <= (const Point &p)
{
   return (row < p.row) || (col <= p.col && row == p.row);
}

⌨️ 快捷键说明

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