[C++] 함수 포인터
함수 포인터 함수의 주소값을 받아 변수처럼 파라미터에 활용하는 방법이다. 함수타입 (*변수명)(파라미터 타입) 순으로 작성하면 된다. 자세한건 밑의 예제를 보자. #include int Add(int a, int b) { return a + b; } void AddPrint(int a, int b, int (*Addfunc)(int, int)) { int sum; sum = Addfunc(a, b); printf("합은 : %d\n", sum); } void main() { int (*pFunc)(int, int) = Add; int sum = pFunc(1, 2); printf("sum: %d\n", sum); AddPrint(2, 3, Add); AddPrint(3, 4, pFunc); } 함수를 변..
2023. 2. 8.