64,691
社区成员
发帖
与我相关
我的任务
分享
mapping[0].func = SubmitInfo;
这样应该可以吧。。
#include "stdafx.h"
#include <iostream>
#include <string>
using namespace std;
void SubmitInfo()
{
return;
}
typedef struct func
{
string name;
void (*fun)();//这里指针名改一下,原来的funcVC2010以为是构造函数。
}mapping_func;
int _tmain(int argc, _TCHAR* argv[])
{
mapping_func mapping[10]={"abc",SubmitInfo};
//mapping[0]={"abc",SubmitInfo}; 这是初始化的方式,只能向上面这样使用
}