그건 ìž�기 ìž�ì‹ ì�„ 가르키는 ê²�니다
예를 들어 class A가 있으면
ê·¸ í�´ëž˜ìФ ë‚´ë¶€ì—�서 this는 ìž�ì‹ Aì�˜ í�¬ì�¸í„°ë¥¼ 가르키는것ì�´ì£
�래스 내부 함수 f가 있다면
f()로 í�´ëž˜ìФ ë‚´ë¶€ì—�ì„ í˜¸ì¶œì�´ 가능한ë�° ì •í™•ížˆ this->f()ì—�서 thisê°€ ìƒ�ëžµë�œ 형ì�´ì£
this가 쓰�는 곳�
만약 class A와 class B가 있다면
class A�서 class B� 내부함수를 호출하는�
class Bì—�서 class Aì�˜ 프로í�¼í‹°ë‚˜ ë©”ì�˜ë“œë¥¼ ì ‘ê·¼í• í•„ìš”ì„±ì�´ 있다면
class A�서 class B� 내부함수 호출시� this�는 ��를 넘겨�니다
그러면 B�래스�서 A�래스� ��터를 받�수 있기 때문� A�는 �래스�
ì ‘ê·¼í• ìˆ˜ 있게 ë�˜ëŠ”ê²ƒì�´ì£
í�´ëž˜ìФ 멤버내ì�˜ 함수ì—�서 ìž�ì‹ ì�˜ 함수를 í˜¸ì¶œí• ë•Œ 명시ì � ë˜�는 묵시ì �으로 사용하는
��터입니다.
예를 들면...
í–ˆì�„때 Save함수 ë‚´ì—� GetAë�¼ëŠ” 함수를 í˜¸ì¶œí•œë‹¤ê³ í•˜ë©´ 다ì�Œê³¼ ê°™ì�´ 사용ì�´
가능합니다.
ë’¤ì�˜ GetAì—�서는 thisê°€ ìƒ�ëžµë�œ 것ì�´ì£ .
다른 í�´ëž˜ìФì�˜ 함수ì—�서 cë�¼ëŠ” í�´ëž˜ìФì�˜ í�¬ì�¸í„°ë¡œ GetA를 í˜¸ì¶œí•œë‹¤ê³ í•˜ë©´
pc->GetA();ê°€ë�˜ëŠ” 것ì�´ì£ .










