__FUNCTION__ __FILE__ __LINE__
2014-05-28 22:22
211 查看
#include <stdio.h> int main(int argc, char **argv) { unsigned char *filename = (unsigned char *)__FILE__; unsigned char *funname = (unsigned char *)__FUNCTION__; unsigned char *whcihline = (unsigned char *)__LINE__; printf("%s\n", filename); printf("%s\n", funname); #if 0 printf("%s\n", __FILE__); printf("%s\n", __FUNCTION__); #endif printf("%d\n", __LINE__); return 0; }
//__FUNCTION__ __FILE__ __LINE__ 不是函数.
相关文章推荐
- PHP 几个 PHP 的“魔术常量” __LINE__ , __FILE__ ,__FUNCTION__
- __FILE__,__LINE__,FUNCTION__实现代码跟踪调试(linux下c语言编程 )(转自IT博客)
- __FILE__,__LINE__,FUNCTION__实现代码跟踪调试(linux下c语言编程)
- __FILE__,__LINE__,FUNCTION__实现代码跟踪调试
- 利用__FILE__, __LINE__, __FUNCTION__跟踪调试程序
- __FILE__,__LINE__,FUNCTION__实现代码跟踪调试(linux下c语言编程
- #define 高级用法(Ex) __FILE__ __FUNCTION__ __LINE__
- C语言中预定义符 __FILE__, __LINE__, __FUNCTION__, __DATE__, __TIME__ 的使用演示
- linux 中C语言便于调试的宏定义编写及 __FILE__,__FUNCTION__, __LINE__参数使用
- __FILE__,__LINE__,FUNCTION__实现代码跟踪调试(linux下c语言编程 )
- linux driver: __FILE__, __FUNCTION__, __LINE__
- 利用__FILE__, __LINE__, __FUNCTION__跟踪调试程序
- 代码定位:__FILE__, __FUNCTION__, __LINE__
- __FUNCTION__,__FILE__,__LINE__
- __FILE__,__LINE__,FUNCTION__实现代码跟踪调试
- __FILE__,__LINE__,__DATE__,__TIME__, __FUNCTION__
- Linux几个调试宏__FUNCTION__ __TIME__ __LINE__ __FILE__ __DATA__
- 代码定位:__FILE__, __FUNCTION__, __LINE__
- __LINE__,__FILE__,__FUNCTION__
- Linux几个调试宏__FUNCTION__, __TIME__, __LINE__, __FILE__ , __DATA__ 使用