读书人

_FUNCTION_ 跟 _LINE_ 是什么意思在

发布时间: 2012-09-27 11:11:17 作者: rapoo

__FUNCTION__ 和 __LINE__ 是什么意思,在什么地方用?
例如
DiskLog(LOG_TYPE, "%s,%d|single thread recv data %s", __FUNCTION__, __LINE__, str.c_str());

[解决办法]
__FUNCTION__,当前函数,类型char const*
__LINE__, 在单前文件中的行,类型int

[解决办法]
人如其名,
__FUNCTION__ 就是函数名
__LINE__ 就是行号
用于日志中,方便查错。

读书人网 >C++

热点推荐