CFile怎么一行一行读取文件?

zsy_melissa 2015-11-17 06:40:06
CFile pfile(fileDlg.GetFileName(),CFile::modeRead);
char* pBuf;
DWORD dwFileLen;
dwFileLen = pfile.GetLength();
pBuf=new char[dwFileLen+1];
pBuf[dwFileLen]=0;
pfile.Read(pBuf,dwFileLen);
MessageBox(pBuf);
pfile.Close();

求各位大神帮忙解决一个问题··我现在用的是vs2010的mfc··现在只是实现了能用Messagebox来查看txt中的内容··但我想要一行一行读取txt中的文件,然后按照顺序输入到子窗口的各个EditBox中··应该怎么做呢?本来想用file.ReadString()结果报错··因为在这段代码中··file好像不能点出ReadString··
...全文
699 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xubin32 2017-05-18
  • 打赏
  • 举报
回复
怎么解决的呢?
zsy_melissa 2015-11-18
  • 打赏
  • 举报
回复
谢谢大家··我已经用AfxExtractSubString();解决了~~~
0x00ff 2015-11-17
  • 打赏
  • 举报
回复
你查一下fgets,或者用文件流。

1,221

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧