남겨진 코드를 쫓다 보니 함수형 프로그래밍의 초입까지 도착한 것 같다. 우선 가장 간단하게 함수 이름으로 함수를 실행시키는 코드가 필요했다. 이런저런 복잡한 코드가 많았는데 Windows와 gcc를 사용하는 os와의 차이는 조금 있는 것 같다. 나는 우선 windows를 사용하니 #include typedef void(&u_func)(char*); void hello(char* name) { printf("hello %s !!\n", name); } int main() { HMODULE module = GetModuleHandle(NULL); FARPROC proc = GetProcAddress(module, "hello"); hello("Tom"); return 0; } 이렇게 간단하게 구현해 봤다. ..