如何使用CStdioFile::ReadString来读文件
来源:互联网 发布:excel提取单元格数据 编辑:程序博客网 时间:2024/06/11 06:33
点评:对于一般文件的读取,建议还是用CStdioFile来进行行的读与写操作,这样非常方便的.
[问题提出]
一数据文件一行一条记录,我用file.ReadString()一次读一行,并对读取的数据做一些处理;
请问:
while(文件还没到结尾) { file.ReadString(); ... }文件还没到结尾如何判断?如果,到了指定位置不读了,过一会儿再读又如何做?
[解决方法]
while()中不用另加判断条件了,因为CStdioFile::ReadString()本身就是判断标志,若没有了(文件到头)返回NULL,因此:
while(file.ReadString(s)){}
就可.
[程序实现]
假设你已有了名为ts.txt的文件在你的工程目录下:
{ CStdioFile file; CString sss; char ccc[100]; DWORD o=0; int ol=0; file.Open("ts.txt",CFile::modeRead); while(file.ReadString(sss)) { ol++; if(ol>1)//读两次就不读了. break; } o=file.GetPosition();//记录上次的结果(读到哪了) ................. file.Seek(o,0);//接着上回读 while(file.ReadString(sss)) { strcpy(ccc,sss); AfxMessageBox(ccc); } }
0 0
- 如何使用CStdioFile::ReadString来读文件
- 如何使用CStdioFile::ReadString来读文件[转载]
- 使用CStdioFile ReadString与WriteString进行文件存储操作
- 如何用readstring()来读文件
- 使用CStdioFile读写文件
- 使用CStdioFile操作文件
- 使用CStdioFile读写文件
- 使用CStdioFile操作文件
- 使用CStdioFile读写文件
- 使用CStdioFile读写文件
- CStdioFile类readstring函数返回笔记
- CStdioFile ReadString()中文乱码的解决办法
- CStdioFile之ReadString()与WriteString()注意事项
- CStdioFile.ReadString读取中文产生乱码解决方法
- CStdioFile::ReadString无法读取中文解决方法
- 解决CStdioFile.ReadString读取中文产生乱码问题
- 2010-10-09 16:27 WinCE CStdioFile ReadString问题解决方法
- VS2012 MFC CStdioFile ReadString 处理UTF8文档乱码的方法
- android---service和activity之间通信方式之Binder
- ubutu 安装gtk 时运用sudo apt-get 遇到 404 错误
- 使用一个简单的python脚本将一个本地文件以码流的形式,通过UDP协议发送到对端:
- 关于setbkcolor()的误区~
- 利用HTML5分片上传超大文件
- 如何使用CStdioFile::ReadString来读文件
- 【DP入门】单调递增最长子序列
- 20170204老男孩用过的一些运维软件
- U盘中毒后,怎么恢复被隐藏的文件
- SqlServer 监控数据库中各个表的数据条数
- APP生产和开发环境的分离
- Git打标签tag
- struts2值栈分析
- (斯坦福机器学习笔记)支持向量机