__FUNCTION__,__FILE__,__LINE__
来源:互联网 发布:鞍山北国知春二手房 编辑:程序博客网 时间:2024/05/16 19:32
__FUNCTION__, __FILE__, __LINE__在LINUX下的C/C++编程中,这3个变量分别为当前函数名(char *),当前文件(char *),当前行号(int)。
__FILE__ the filename
__LINE__ the line number
__FUNCTION__ the function name
you can use printf function diaplay it.
[venus@linux tmp]$ cat xx.c
main()
{
printf( "%d/n", __LINE__ );
printf( "%s/n", __FILE__ );
printf( "%s/n", __FUNCTION__ );
}
[venus@linux tmp]$ ./a.out
3
xx.c
main
- __LINE__,__FILE__,__FUNCTION__
- __FILE__, __FUNCTION__, __LINE__
- __FUNCTION__,__FILE__,__LINE__
- __FUNCTION__,__FILE__,__LINE__
- __FILE__, __FUNCTION__, __LINE__
- __FILE__, __FUNCTION__, __LINE__
- __FILE__, __FUNCTION__, __LINE__
- __FUNCTION__ __FILE__ __LINE__
- __FUNCTION__, __FILE__, __LINE__
- __FILE__, __LINE__ __FUNCTION__
- __FILE__,__LINE__,__DATE__,__TIME__,__FUNCTION__
- __DATE__,__FILE__,__LINE__,__TIME__,__FUNCTION__
- 代码定位:__FILE__, __FUNCTION__, __LINE__
- __FILE__,__LINE__,__FUNCTION__的妙用
- __FILE__,__LINE__,__DATE__,__TIME__, __FUNCTION__
- 代码定位:__FILE__, __FUNCTION__, __LINE__
- __FILE__,__LINE__,__DATE__,__TIME__,__FUNCTION__
- linux driver: __FILE__, __FUNCTION__, __LINE__
- 认证问题
- 用Java实现Ping的功能(续)
- ##的意思与可变参数宏
- ACM 憾
- 涉猎硬件
- __FUNCTION__,__FILE__,__LINE__
- 两个##,什么意思?
- 解读《创业家》2009年中国创新企业榜TOP100
- sql部分常用函数
- 条件编译的三种格式
- SQL2005 批量修改架构名
- eclipse Myeclipse 快捷键
- MzTreeView 递归遍历 设置指定节点 选中
- c++标准容器类(表格介绍)