C/C++中的__FILE__, __LINE__,#line
来源:互联网 发布:matlab求矩阵方差 编辑:程序博客网 时间:2024/05/16 09:14
一、__FILE__用以指示本行语句所在源文件的文件名
#include<iostream> using namespace std; int main() { cout<<__FILE__<<endl; return 0; }
输出:D:\project\aa\main.cpp
二、__LINE__用以指示本行语句在源文件中的位置信息
#include<iostream>using namespace std;int main() { cout<<__LINE__<<endl; return 0; }
输出:5
三、#line来重新设定__LINE__的值
#include<iostream> using namespace std; # line 100 //指定下一行为100 int main() { cout<<__LINE__<<endl; return 0; }
输出:102
备注:在某些蛋疼的情况下你可以这样写:#define true (__LINE__ % 2 == 0),深藏功与名…………
- C语言中的__FILE__、__LINE__和#line
- C语言中的__FILE__、__LINE__和#line
- C语言中的__FILE__、__LINE__和#line
- C语言中的__FILE__、__LINE__和#line
- C/C++中的__FILE__, __LINE__,#line
- C语言中的__FILE__、__LINE__和#line
- C语言中的__FILE__、__LINE__和#line
- C语言中的__FILE__、__LINE__和#line
- C语言中的__FILE__、__LINE__和#line
- C语言中的__FILE__、__LINE__和#line
- C语言中的__FILE__、__LINE__和#line用法
- c语言的__FILE__、__LINE__和#line
- c 语言中的 __LINE__,__DATE__,__TIME__,__FILE__
- C语言中的__FILE__、__LINE__和__func__
- C语言中的__FILE__、__LINE__和#line(用于打印当前函数及行数)
- c语言中的__FILE__和__LINE__的作用
- [C#] 居然没有__FILE__和__LINE__
- C macros __LINE__, __FILE__ and __func__
- 容灾 RTO和RPO
- 构造螺旋矩阵
- maxnumber
- Android中的HttpsURLConnection连接
- hadoop运维系列笔记之FlumeNG往Hadoop写数据超时
- C/C++中的__FILE__, __LINE__,#line
- java.lang.IllegalArgument,Parse error in application web.xml file at jndi:/localhost/WEB-INF/web.xml
- C面试题精选
- Thrift 学习笔记2——Windows环境下Thrift的安装、编译以及测试
- The betray of compiler
- DBD: No suitable driver
- DB2 递归
- 修改tomcat内存
- jCIFS是一个完全用Java开发的SMB客户端库