MFC CStdioFile简单用法
MFC CStdioFile简单用法
转自:
.html
VC++ MFC 使用CStdioFile类来操作文件,是个很简单的例子,有源代码下载。
源代码:
//----- 使用 CStdioFile 类来读取文件 ---- www.5has.com 制作代码 简单例子
CString str, s, s2;
s = s2 = "";
CStdioFile file;
file.Open("aa.txt",CFile::modeRead); //打开文件 只读模式
while(file.ReadString(str)) //一次读取一行
{
s += str+"\n"; //一般用 \n
s2 += str+"\r\n"; //编辑框中换行用 \r\n
}
file.Close(); //关闭文件
//-----
//----- 写文件 cc.txt 必须要存在
CString s;
GetDlgItemText(IDC_EDIT2,s);
CStdioFile f2;
// CFile::modeCreate
f2.Open(_T("cc.txt"), CFile::modeNoTruncate|CFile::modeReadWrite|CFile::typeText);
f2.WriteString(s);
f2.Close();
//-----
//----- 创建文件 dd.txt
CString s;
s="创建文件 dd.txt";
CStdioFile f3;
f3.Open(_T("dd.txt"),CFile::modeCreate|CFile::modeReadWrite);
f3.WriteString(s);
f3.Close();
//-----