Я новичок в указателях функций, и мне нужна ваша помощь. У меня есть метод:
int test3(int i)
{
return i;
}
Затем другим методом (не основным) я делаю:
int (*pTest3)(int) = test3;
Из примеров, которые я прочитал, это кажется нормальным. Однако я получаю ошибку времени компиляции:
testFile.cpp:277:25: ошибка: аргумент типа «int ({anonymous}::CheckingConsumer::)(int)» не соответствует «int (*)(int)»
Я не понимаю, что не так. Любая помощь будет оценена по достоинству.
Большое спасибо.
CheckingConsumer
?), Которое вы не указали выше. - person Component 10   schedule 09.08.2012test3
действительно является членомCheckingConsumer
, что усложняет ответ на вопрос, чем он должен быть. - person Flexo   schedule 09.08.2012