로딩
요청 처리 중입니다...

this 포인터 의 용도

 this 포인터 의 용도

(사전 지식 : 인스턴스, 클래스) 어떤 클래스의 멤버 함수 내에서 다른 클래스에 자기 자신을 매개변수로 넘겨줘야 할 필요가 있을 때 사용한다.-------------------------------------------------#include <iostream.h> class Where{public:int data;int PrintPointer();}; void Where::PrintPointer(){cout << "오브젝트의 주소는 " << this << " 번지입니다.

\n";} void main(){Where a, b, c; a.PrintPointer();b.PrintPointer();c.PrintPointer();} 실행결과 >오브젝트의 주소는 0x0013FF7C 번지입니다.오브젝트의 주소는 0x0013FF78 번지입니다.오브젝트의 주소는 0x0013FF74 번지입니다.Press any key to cont..........