| [ CnUnix ] in KIDS 글 쓴 이(By): pkyoung () 날 짜 (Date): 2002년 5월 28일 화요일 오전 02시 16분 08초 제 목(Title): [Q] class내의 member함수 포인터 넘겨주기 함수 포인터를 사용하고 싶습니다.. 제가 가지고 있는 예제는 #include<iostream> int a(int i){return i;} int b(int i){return 2*i;} void f( int (*pf)(int) ) { cout << (*pf)(1) << '\n'; } int main() { f(a); f(b); } 입니다. 여기서, 함수 a,b,f 가 같은 클래스의 멤버 함수라면 f를 선언할때 또는 사용할때 어떻게 고쳐 줘야하는 건가요? 그냥 클래스 무시하고 함수 이름만 써주면 프로토 타입이 다르다고 에러가 나네요.. |