포인터 썸네일형 리스트형 멤버함수 포인터 C++은 함수 포인터가 있습니다. 포인터가 주소를 저장한 변수이고 함수또한 특정 주소에 저장된 값이죠. 그러므로 함수포인터는 그 함수의 주소를 가리키고 있는것입니다 멤버 함수 포인터는 클래스의 멤버 함수를 가르키고 있는 포인트 변수 겠지요 그럼 이게 뭐가 다를까요? 지난 번에 이야기했듯이 멤버함수는 첫번째 숨겨진 패러미터로 this를 가지고 있습니다. 일반 함수포인터에 멤버함수를 넣으면 패러미터가 달라서 에러가 뜨게 됩니다. 그럼 this가 없는 Static 함수는 대입이 가능한가요? 넵! Static함수는 대입이 가능합니다. 이제부터 아래코드를 보시죠 // 핵심 1. 일반함수 포인터에 멤버함수의 주소를 담을 수 없다. // 핵심 2. 일반 함수 포인터에 static 멤버함수의 주소를 담을 수 있다. /.. 더보기 이전 1 다음