Type of function returning function.

Roger Fujii rmf at media.uucp
Tue Jul 10 12:42:05 AEST 1990


So, just how does one type a function returning a pointer to a function?
(other than the obvious void *)

Example:

int foo(buff)
char	*buff;
{
	return atoi(buff);
}

TYPE bar()
{
	return foo;
}

I would have thought that it would be something like
int ((*)()), but gcc doesn't agree.  Help...

-- 
Roger Fujii - Media Cybernetics		Phone: (301)495-3305
Internet: rmf%media at uunet.uu.net 	UUCP: {uunet,hqda-ai}!media!rmf



More information about the Comp.lang.c mailing list