C 中可用的标准预定义宏 __FILE__
显示文件的完整路径。有什么办法可以缩短路径吗?我的意思是代替
/full/path/to/file.c
我明白了
to/file.c
或
file.c
最佳答案
尝试
#include <string.h>
#define __FILENAME__ (strrchr(__FILE__, '/') ? strrchr(__FILE__, '/') + 1 : __FILE__)
对于 Windows,请使用“\\”而不是“/”。
关于c - __FILE__ 宏显示完整路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8487986/