본문 바로가기

공부/C++

뇌를 자극하는 C++ 프로그래밍 비타민 퀴즈

클래스의 경우에도 연쇄적인 대입 연산자 사용이 가능한가?

에 대한 코드.


#include <iostream>
using namespace std;

class Point
{
public:

int x, y;

void print();
};


void Point::print()//멤버함수를 밖에서 정의함.
{
cout << "(" << x << "," << y << ")\n";
}




int main()
{
Point pt1,pt2,pt3;

pt1.x = 100;
pt1.y = 200;//임의의 수 2개값을 넣음.
pt2.x = 300;
pt2.y = 400;
pt3.x = 500;
pt3.y = 600;


pt3 = pt2 = pt1; //비타민 퀴즈 내용 . 대입 연산자를 연쇄적으로 사용 가능한가? 가능하다.

pt1.print();//멤버함수 사용.
pt2.print();
pt3.print();

system("pause");//비쥬얼 스튜디오 2008 부터는 디버깅시에 이 문구를 사용하지 않을 시에 바로 디버깅이 종료되어버림.

return 0;

}