quij 2014-05-26 06:12 采纳率: 0%
浏览 2041

关于类中使用函数指针的疑问

class A
{
typedef int (*fun)(void);

public:

void Test(fun fun1)
{
(*fun1)();
};

static int add(void)
{
    std::cout<<"A::add()"<<std::endl;
    return 2;        
}

};

我把typedef int (*fun)(void);这句话放在最下面的时候,会出现未声明的错误,记得如果是其他变量放在最下面没有问题,哪位大神能帮帮解决一下疑问!!!!!

  • 写回答

2条回答

  • 普通网友 2014-05-26 06:47
    关注

    给分就回答,现在人都不给分了

    评论

报告相同问题?

悬赏问题

  • ¥20 matlab yalmip kkt 双层优化问题
  • ¥15 如何在3D高斯飞溅的渲染的场景中获得一个可控的旋转物体
  • ¥88 实在没有想法,需要个思路
  • ¥15 MATLAB报错输入参数太多
  • ¥15 python中合并修改日期相同的CSV文件并按照修改日期的名字命名文件
  • ¥15 有赏,i卡绘世画不出
  • ¥15 如何用stata画出文献中常见的安慰剂检验图
  • ¥15 c语言链表结构体数据插入
  • ¥40 使用MATLAB解答线性代数问题
  • ¥15 COCOS的问题COCOS的问题