我们在调试程序的时候,经常需要输出一些内容,判断现在所处的位置,追踪Segment default所处的位置,因此需要打印文件的文件名、行号和函数名。
宏:
__FILE__ 宏在预编译的时候替换为当前文件的源文件名
__LINE__ 宏在预编译的时候替换为当前的行号
__FUNCTION__ 宏在预编译的时候替换为当前的函数名称
希望可以帮到大家吧。
C++中打印所处的文件名,行号,函数名
原文:http://blog.csdn.net/devil_box/article/details/44671577