如何输出源文件的标题和目前执行行的行数
2010-02-01 18:22:17| 分类: 嵌入式面试 | 标签: |字号大中小 订阅
C++版本:
#include<iostream>
#include<string>
using namespace std;
int main(int argc,char **argv)
{
int line = __LINE__; //注意:LINE前后分别是两个下划线“_”(半角状态下)
string file = __FILE__;
cout<<line<<endl;
cout<<file<<endl;
}
C版本:
#include<stdio.h>
void main()
{
int line = __LINE__;
char * file = __FILE__;
printf("%d\n", line);
printf("%s\n", file);
}