On 11/18/2010 05:50 PM, Federico G. Benavento wrote: > On Thu, Nov 18, 2010 at 2:30 AM, Joel C. Salomon <joelcsalo...@gmail.com> > wrote: >> Why is __func__ listed as “unwanted”? I’ve found it useful for some >> logging functions. >> > isn't this redundant with cpp(1)'s __FUNCTION__? > > if __FUNCTION__ isn't standard, then we should change > it to __func__ in cpp and that's it
Um, how can the preprocessor know what function it’s in middle of? (That’s why, unlike the preprocessor symbols __FILE__ & __LINE__, C99’s __func__ is an identifier.) --Joel