클래스의 경우에도 연쇄적인 대입 연산자 사용이 가능한가?
에 대한 코드.
#include <iostream>
에 대한 코드.
#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;
}
'공부 > C++' 카테고리의 다른 글
생성자의 초기화 리스트 사용 예제 (0) | 2011.11.23 |
---|---|
뇌를 자극하는 C++ 프로그래밍 복사 생성자 Exercise 21-2 (0) | 2011.11.23 |
뇌를 자극하는 C++ 프로그래밍 Exercise (0) | 2011.11.23 |
돌죽 번역 관련 (0) | 2011.07.04 |
evoke.cc 변환 (0) | 2011.07.02 |