I need to declare an array of pointers to functions like so:
extern void function1(void); extern void function2(void); ... void (*MESSAGE_HANDLERS[])(void) = {
cdecl says:
cdecl
cdecl> explain void (* const foo[])(void) declare foo as array of const pointer to function (void) returning void
Is it what you need?