GCC扩展
1.函数名称获取
(1)__func__, C99标准
(2)__FUNCTION__, __PRETTY_FUNCTION__,非标准宏,只是变量,__FUNCTION__只会输出函数名称;而__PRETTY_FUNCTION__对于C来说输出函数名称,但是对于C++来说将输出函数的签名(返回类型 类名::函数名(参数列表))
posted on 2013-07-01 17:41 eric.geoffrey 阅读(178) 评论(0) 编辑 收藏 举报
1.函数名称获取
(1)__func__, C99标准
(2)__FUNCTION__, __PRETTY_FUNCTION__,非标准宏,只是变量,__FUNCTION__只会输出函数名称;而__PRETTY_FUNCTION__对于C来说输出函数名称,但是对于C++来说将输出函数的签名(返回类型 类名::函数名(参数列表))
posted on 2013-07-01 17:41 eric.geoffrey 阅读(178) 评论(0) 编辑 收藏 举报