错误"表达式必须具有(指针到)函数类型" C ++

时间:2015-08-23 17:25:31

标签: c++

所以,我已经得到了这段代码,我试图将一种方法称为存储在一个结构内部的数组中的菜单"菜单",但我得到这个"表达式必须具有(指向指针)功能类型,"尝试调用函数时出错。

这是我的阵列,稍后会进行初始化,如果需要该部分,请告诉我。

void(       Menu::*_Opt_Function[MAX_SUB][MAX_OPT])(int);

这里是在结构中调用错误发生的函数。

void CallFunction()
    {
        ((void(Menu::*)(int))_Opt_Function[CurrentMenu][Current_Opt[CurrentMenu]])(0);
    }

0 个答案:

没有答案