Notice
Recent Posts
Recent Comments
목록멤버 함수의 함수포인터화 1
LuvSea
[펌] 함수 포인터 및 클래스 멤버함수의 함수포인터화
먼저 이 글은 포인터에 대한 이해를 필요로 한다. 포인터에 대한 기본지식이 있다고 가정하고 글을 쓰도록 하겠다. int GetAreaEx( int x, int y ) { return x * y; } 우선 이런 간단한 함수가 있다. 우리는 이 함수를 호출하기 위해 명시적으로 GetAreaEx( x, y ); 이런식으로 기술해야 한다. 하지만 예를 들어 GetArea2, GetArea3, ..., GetAreaN 이런식으로 비슷한 함수가 존재하고 이를 상황에따라 다르게 호출해야 한다면 이 방식으로는 관리도 어려울 뿐더러 효율성도 떨어지고 코드량도 많이질 것이다. 또한 외부(스크립트 등)에서 어떤 특정한 함수를 호출하려 할때도 방법이 묘연할 것이다. int (*GetArea)( int, i..
sTudy
2009. 8. 10. 14:19