开始以为很复杂,蚊子132 写了之后发现其实很简单的,CStdioFile 简单的按行读取写入。
CStdioFile是CFile的派生类,对文件进行流式操作,对于文本文件的读写很有用处,可按行读取写入。
//写入数据
CString strValue = "Hello World!";
file.WriteString(strValue);
//读取数据
CString strRead;
file.ReadString(strRead);
当文件存在多行数据需要逐行读取时,可用函数BOOL CStdioFile::ReadString(CString& rString),当遇到"\n "时读取截断,如果文件未读完,返回true,否则返回false。
//逐行读取文件内容,存入strRead
while(file.ReadString(strRead))
{
...;
}
本文介绍了CStdioFile类的使用方法,它是一个用于文本文件流式读写的强大工具。通过实例展示了如何使用CStdioFile进行数据的按行读取与写入。
2506

被折叠的 条评论
为什么被折叠?



