[C/C++] 함수포인터
C/C++에서도 함수를 변수처럼 사용할 수가 있다.
함수의 타입 표기는 이렇게 한다.
함수반환타입 (*변수이름) (함수파라미터);
이름의 위치가 개떡같아서 이게 변수인가 함수인가 헷갈리는데 변수가 맞다.
함수를 그대로 저장해서 쓸수 있다.

이렇게.
근데 문제는 매번 저렇게 쓰려면 너무 더럽고 불편하다는 것이다.
다행스럽게 함수타입에도 타입별칭이 된다.
typedef 리턴타입 (*새_별칭) (파라미터);
근데 이거도 위치가 개떡같다.
c++이라면 using으로 더 보기좋게 만들수 있다.
이렇게
using 새 별칭 = 리턴타입 (*) (파라미터);

보기 좋다.