Как вы объявляете указатель на функцию, которая указывает на функцию с теми же параметрами, а также возвращает указатель на функцию с теми же параметрами.
т.е. funcPtr
указывает на func1(int a, int b)
, а func1
возвращает указатель на другую функцию func2(int a, int b)
. func2
также возвращает указатель на функцию с той же сигнатурой, что и func1
.
TYPE funcPtr = func1;
funcPtr = funcPtr(0, 1);
Как объявить funcPtr
? Каким должен быть TYPE
?