2 qq 38025365 qq_38025365 于 2017.08.31 22:50 提问

为什么不能创建元素是函数指针的vector

int func(int i,int j)
{
return i+j;
}
int main()
{
typedef decltype(func) *p;或者int (*p) (int i,int j)
vector

s
}

1个回答

justin_bkdrong
justin_bkdrong   2017.09.01 09:31
已采纳

这个的确可以。 如下代码:

 int func(int i, int j)
{
    return i + j;
}
typedef int(*pFunc)(int i, int j);
vector<pFunc> vec;
Csdn user default icon
上传中...
上传图片
插入图片