> Why is __func__ listed as “unwanted”? I’ve found it useful for some > logging functions.
i think the correct interpretation of unwanted in this context is either don't want or don't want to implement. one former member of the don't-want list was varadic macros, which are now supported by both the compiler and cpp. i used to think that __func__ would be useful, but i've never actually found a use for it. there almost always seems to be a better option. - erik