下面一段代码中, Point(Point &p){ x=p.x; y=p.y; }到底起了什么作用?不知道为什么要这么写?复制构造函数究竟是拿来干嘛用的???class Point{public: Point(int newX=0,int newY=0){ x=newX; y=newY; } Point(Point &p){ x=p.x; y=p.y; } int getX() { return x; } int getY() { return y; }private: int x,y;};
1 回答
- 1 回答
- 0 关注
- 1282 浏览
添加回答
举报
0/150
提交
取消