클래스의 멤버함수를 받을 지역 함수포인터 선언법과 사용법


계산기 클래스가 이렇게 있다고 해보자
 

 int main()
{
   Calcul Cal; //일단 객체하나 생성

double (Calcul::*ptr)(int, int); //이런식으로 지정을 해줘야함.

ptr = &Calcul::PrintResult; //이런식으로 지정해줘야함.

        return 0;



별로 많이 쓰일꺼같진 않지만 ~
문법이 더러워 보여 나중엔 헷갈릴게 분명해서
정리해봤음 ㅎㅎㅎㅎㅎㅎㅎ 

이 글을 공유하기

댓글

Designed by JB FACTORY