[C++][MFC]CFile的一些简单使用

2006-06-03 CFile写文件的例子(自学)
// 设置要打开的文件
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();
}

posted on 2006-06-03 13:46  徐中  阅读(4579)  评论(1编辑  收藏  举报

导航