//
设置要打开的文件
char * pszFileName = " c:\\test.dat " ;
CFile myFile;
CFileException fileException;
// 打开文件,中间可能会出现异常
int iOpenResult = myFile.Open(pszFileName,
CFile::modeCreate | CFile::modeReadWrite,
& fileException);
if ( ! iOpenResult)
{
// 如果出错,输出出错信息
TCHAR szError[1024];
fileException.GetErrorMessage(szError, 1024);
cout << szError << endl;
myFile.Close();
}
else
{
// 向文件写入数据
char szWrite[1024];
strcpy(szWrite, "I am xuzhong , I love this launguage .\n");
myFile.Write(szWrite, lstrlen(szWrite));
myFile.Close();
}
char * pszFileName = " c:\\test.dat " ;
CFile myFile;
CFileException fileException;
// 打开文件,中间可能会出现异常
int iOpenResult = myFile.Open(pszFileName,
CFile::modeCreate | CFile::modeReadWrite,
& fileException);
if ( ! iOpenResult)
{
// 如果出错,输出出错信息
TCHAR szError[1024];
fileException.GetErrorMessage(szError, 1024);
cout << szError << endl;
myFile.Close();
}
else
{
// 向文件写入数据
char szWrite[1024];
strcpy(szWrite, "I am xuzhong , I love this launguage .\n");
myFile.Write(szWrite, lstrlen(szWrite));
myFile.Close();
}