//第二十五章补充内容 2 预定义的宏
/*
__DATE__ 进行预处理的日期("Mmm dd yyyy"形式的字符串方字)
__FILE__ 代表当前源代码文件名的字符串文字
__LINE__ 代表当前源代码中的行号的整数常量
__TIME__ 源文件编译时间,格式是"hh: mm: ss"
__FUNCDNAME__ 当前所有函数名
*/
/*#include <iostream>
using namespace std;
void show()
{
cout<<"该语句所在函数名为:"<<__FUNCDNAME__<<endl;
cout<<"当前文件名为:"<<__FILE__<<endl;
//cout<<"当前代码所在行为:"<<__LINE__endl;
}
int main()
{
cout<<"当前文件名为:"<<__FILE__<<endl;
cout<<"编译日期为:"<<__DATE__<<endl;
cout<<"编译时间为:"<<__TIME__<<endl;
//cout<<"当前代码所在行为:"<<__LINE__<<endl;
cout<<"当前语句所执行函数为:"<<__FUNCDNAME__<<endl;
show();
return 0;
}*/