function pointer - Gakgu/Gakgu.github.io GitHub Wiki
일반적인 함수 포인터
선언
void (*p)();
대입
아래 두 개의 대입은 둘 다 허용된다.
p = Func;
p = &Func;
호출
p();
(*p)();
멤버 함수 포인터
선언
void (Class::*p)();
대입
p = &Class::Func;
호출
호출 부분은 아직 잘 모르겠으니 다음에 내용을 추가한다.
(this->*p)(); // 클래스 내부에서 호출할 경우