_FUNCTION__, __func__, __PRETTY_FUNCTION__ 2012-11-30 15:54 5116人阅读 评论(0) 收藏 举报 分类: C/C++(98) [cpp] view plain copy <span style="font-size:18px;">Solaris下支持C99的__func__ gcc 支持 __FUNCTION__, __func__, __PRETTY_FUNCTION__ 俺一般使用__FUNC__ C/C++ code #if defined (__GNUC__) # define __FUNC__ ((const char*) (__PRETTY_FUNCTION__)) #elif defined (__STDC_VERSION__) && __STDC_VERSION__ >= 19901L # define __FUNC__ ((const char*) (__func__)) #else # define __FUNC__ ((const char*) (__FUNCTION__)) #endif</span> 可见 , [cpp] view plain copy <span style="font-size:18px;">__PRETTY_FUNCTION__对函数的打印会带上参数</span>