Ответ: Если массив константный и не будет меняться в процессе работы, то так:
class TExmpl
{
void Method_1(void);
void Method_2(void);
void Method_3(void);
// ...
void (const*Cmd_Func_Table[8])(void) =
{
Method_1, Method_2, Method_3, NULL, // ...
};
}
Если каждый объект класса TExmpl может иметь свои значения в этом массиве, то инициализацию надо делать в конструкторе TExmpl.
TExmpl::TExmpl ()
{
Cmd_Func_Table[0] = Method_1;
Cmd_Func_Table[1] = Method_2;
Cmd_Func_Table[2] = Method_3;
// ...
Cmd_Func_Table[sizeof (Cmd_Func_Table) / sizeof (*Cmd_Func_Table)] = NULL;
// ...
}