之前有看到一篇帖子,帖子内容如下:
/*******************************原文************************/
引自:http://bbs.csdn.net/topics/370006942
linux系统下C语言写了一个函数,我想在这个函数里面打印出调用这个函数的文件的文件名和调用所在行的行号。
请不要告诉我用__FILE__和__LINE__宏,他们只能得到自己所在的文件名和行号,无法得到调用方的文件名和行号。
比如:
file1.c
1
2
3
4
|