首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

_FUNCTION_ 跟 _LINE_ 是什么意思,在什么地方用

2012-09-27 
__FUNCTION__ 和 __LINE__ 是什么意思,在什么地方用?例如DiskLog(LOG_TYPE, %s,%d|single thread recv da

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

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

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

热点排行