C++中的预定义宏
#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<<"該語句所在函數名為:"<<__FUNCTION__<<endl;
?show();
?getchar();
?return 0;
}
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<<"該語句所在函數名為:"<<__FUNCTION__<<endl;
?show();
?getchar();
?return 0;
}
總結
- 上一篇: 战斧湖战役之后的5rnm
- 下一篇: 至今还记忆犹新的即时通讯