MFC文件打开,小程序段解释

来源:互联网 发布:java log4j2 教程 编辑:程序博客网 时间:2024/06/08 20:04
char* pszFileName = "c:\\myfile.txt"; //定义一个字符串
CStdioFile myFile; //定义一个标准文件对象
CFileException fileException;// 定义一个文件异常对象

if (myFile.Open(pszFileName,//打开文件,参数分别是文件名、打开模式、返回的异常(如果发生的话)
CFile::typeText|CFile::modeCreate|CFile::modeReadWrite),&fileException)
{
myFile.SeekToEnd();
//将文件指针移动到文件末尾准备进行追加文本的操作
//此处可以编写追加文本的操作
myFile.WriteString("第1行\n"); // 往文件追加内容
CString strOrder; //定义一个字符串
strOrder.Format("%d,%.3f",66,88.88);//把两个数值格式化为字符串作为strOrder的内容
myFile.WriteString(strOrder); //往文件追加内容(6688.880)
}
else
{
TRACE( "Can't open file %s, error = %u\n",pszFileName, fileException.m_cause );//如果文件打开失败,就输出这句话
//注意:TRACE是调试宏,只有在debug版本中起作用,在release中将被忽略(即不会输出任何信息)
}
0 0
原创粉丝点击