转载:C/MFC - 文本文件的简单操作

本文介绍如何使用CStdioFile类进行文本文件的读写操作,包括创建、写入及逐行读取文件等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转载自:http://www.programbbs.com/doc/2906.htm
发现对用CStdioFile 类读写文件还是很有帮助的

 
会员登录 用户名: 密码: 登录 新会员注册 [ 找回密码]
当前位置: 编程文档 >> VC++ >> C/MFC - 文本文件的简单操作
首页

C/MFC - 文本文件的简单操作

所属类别: VC++
推荐指数:★★☆
文档人气: 34
本周人气: 6
发布日期:2007-6-13

CFile的派生类CStdioFile提供了对文件进行流式的操作功能。其中函数void CStdioFile::WriteString( LPCTSTR lpsz )写入一个字符串,需要给字符串lpsz的末尾加上换行标志”/r/n”;函数bool CStdioFile::ReadString(CString &rString )从文件中读取一行,如果文件未读完返回true,否则返回false。
比如:写入文件的例子

//创建文件


CStdioFile file;
file.Open("ts.txt",CFile::modeCreate|CFile::modeWrite);

//写入文件

CString str;
str.Format("%s/r/n","hello!I am talkingmute!");
file.Seek(0,CFile::end);
file.WriteString( str );

//关闭文件

file.Close();

比如:读文件的例子

CString strText = “”;
CString szLine = “”;

//打开文件
CStdioFile file;
file.Open("ts.txt",CFile::modeRead);

//逐行读取字符串
while( file.ReadString( szLine ) )
{
 strText += szLine;
}

MessageBox(strText);

//关闭文件

file.Close();

文档说明:

  • 感谢您访问编程论坛,如果您发现错误或其它问题,请在论坛发帖 写信 通知我们。
  • 本站属于非营利性网站,如果我不慎侵犯了您的权力,希望您能谅解或通知我该如何处理。
  • 欢迎广大作者或站点给我提供相关资料,谢谢支持!
     

相关文档

51.la 专业、免费、强健的访问统计
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值