我是函数指针的新手,希望得到您的帮助。我有一个方法:
int test3(int i)
{
return i;
}
然后在另一种方法(不是主要)中,我这样做:
int (*pTest3)(int) = test3;
从我读过的例子来看,这似乎没问题。但是,我得到一个编译时错误:
testFile.cpp:277:25: 错误:'int ({anonymous}::CheckingConsumer::)(int)' 类型的参数不匹配'int (*)(int)'</p>
我不明白出了什么问题。任何帮助,将不胜感激。
非常感谢。