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

Reply via email to