__FILE__, __LINE__, __DATE__,__TIME__, 被定义在全局名子空间中!
当编译标准 C 程序时,编译器自动定义 __STDC__
当编译标准 C++ 程序时,编译器自动定义 __cplusplus
// 例如:
#include <iostream>
using namespace std;
void main(void)
{
cout < < __FILE__ < < endl; // 当前文件路径
cout < < __LINE__ < < endl; // 当前文件编译行数
cout < < __DATE__ < < endl; // 编译日期
cout < < __TIME__ < < endl; // 编译时间
}
__FILE__, __LINE__, __DATE__,__TIME__,
最新推荐文章于 2024-04-18 16:18:01 发布