//我们调试程序时,有可能不知道在哪里出了问题,以下问题有可能对你有帮助。
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
string file=__FILE__; //文件名
cout<<"this is in file:"<<file<<endl;
int line=__LINE__; //取得当前行
cout<<"this is line of:"<<line<<endl;
//cout<<"file is created at:"<<__DATE__<<endl;//获得文件创建日期
//cout<<"file is created ON:"<<__TIME__<<endl; //获得文件创建时间
ofstream test("c:\\Test.txt");
if(test.is_open())
{
test<<"[file]:"<< file<<",[line]:"<<line<<endl;
test.close();
}
system("pause");
return 0;
}