中易网

c++中的类,比如CRect,这是一个类吗?

答案:2  悬赏:20  
解决时间 2021-03-03 04:47
定义一个类之后,后边加一个变量 是什么意思啊?比如:CRect m_rect;是什么意思啊?
最佳答案
很显然是一个类,在MFC中,以C(class)开头的都是类名;
CRect m_rect; 是声明一个成员变量,这个成员变量时个矩形的区域!

建议先学C++再看MFC;

希望对你有帮助,纯手打~
全部回答
程序仅供参考: #include class crect{ private: double x1; double x2; double y1; double y2; public: crect(); crect(double x1_, double y1_, double x2_, double y2_); bool issquare(); double area(); bool intersecting(crect rect); }; crect::crect() {x1=y1=0; x2=y2=1; } crect::(double x1_, double y1_, double x2_, double y2_) {x1=x1_; y1=y1_; x2=x2_; y2=y2_; } bool crect::issquare() {if((x2-x1)==(y2-y1)) return true; else return false; } double crect::area() {return ((x2-x1)*(y2-y1)); } bool intersecting(crect rect); {if(rect.x1x1||rect.y2>y1) return true; else return false; } int main() {double x1,x2,y1,y2; cout<<"please input two endpoints:"<>x1>>y1>>x2>>y2; crect c1(x1,y1,x2,y2); crect c2; if(c1.issquare()) cout<<"the rect is a square!"<
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯