인프런 커뮤니티 질문&답변
4:10 res1->setAll()
작성
·
233
1
4:10 경에 res1->print() / res1->setAll() 의 두가지 함수를 사용하고 있는데요
res1은 print()와 setAll()이 정의된 클래스가 아니고 (상속구조도 아닐뿐더러) 단지 두함수가 정의되있는 클래스의 포인터 변수만을 지니고있는데 어떻게 res1-> 으로 하여 res1의 주소로 두 함수를 접근할 수 있나요?
답변 1
2
https://www.tutorialspoint.com/cplusplus/class_member_access_operator_overloading.htm
이 글이 도움이 될 것 같군요.
->의 return 이 m_ptr 일때
res2->m_length는
(*(res2.m_ptr)).m_length 와 같은 일을 해줍니다.





