你好,以下是关于指向函数的指针 的问题。求解释!

#include<iostream>
#include<vector>
using namespace std;
int main()
{
int i, j;
int f(const int i,const int j);
vector<int(*)(const int,const int)>p(1);
p[0] = f;
cin >> i >> j;
cout <<*p[0];
return 0;
}
int f(const int i,const int j)
{
return (i + j);
}
程序运行的结果和我想的不一样- -

精慕HU
浏览 317回答 2
2回答

子衿沉夜

右键方法名 --转到定义如果没有这个方法,那么就是 Gmap.Manager中尚未定义GetRouteBetweenPoints方法。如果这个Gmap.Manager类有代码可循,那么补充这个方法代码。如果Gmap.Manager这个类是第三方的一个DLL引用,无法编辑。那么这个调用就是错误的。
打开App,查看更多内容
随时随地看视频慕课网APP