I\'m learning how to dynamically load DLL\'s but what I don\'t understand is this line
typedef void (*FunctionFunc)();
I have a few questio
Without the typedef word, in C++ the declaration would declare a variable FunctionFunc of type pointer to function of no arguments, returning void.
typedef
FunctionFunc
void
With the typedef it instead defines FunctionFunc as a name for that type.