Можно ли объявить некоторый тип функции func_t
, который возвращает этот тип, func_t
?
Другими словами, возможно ли вернуть функцию?
// func_t is declared as some sort of function pointer
func_t foo(void *arg)
{
return &foo;
}
Или мне пришлось бы использовать void *
и typecasting?