Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
Total
관리 메뉴

codingfarm

void* 로 함수 포인트 호출 하기 본문

Programming Language/C

void* 로 함수 포인트 호출 하기

scarecrow1992 2019. 11. 4. 23:05

#include

using namespace std;

int Sum(int a, int b) {
return a + b;
}

int main(void) {
void *pf;

pf = Sum;

int ret = (*(int(*)(int, int))pf)(3, 4);

cout << ret << endl;

return 0;
}

 

 

*로 호출하기전에 형변환을 하는것이 핵심이다.

Comments