CStdioFile SourceFile(FileName,CFile::modeRead);
CString strData;
while(??????)
{
SourceFile.ReadString(strData);
}
请问while里面要表示读文件不到底(功能就像ifstream 中的.eof()一样),括号应该怎样写?
解决方案 »
- 关于AfxMessageBox的
- 关于网络编程的一个小问题
- LsaEnumerateTrustedDomains错误
- 问下各位...V C++.NET技术内幕 第6版是不是和VC++技术内幕 第4 5版一个系列的??
- 我在MapX中添加一个区域对象时,提示为“该特性为只读特性”
- installshield制作安装盘时,目标文件夹下如何创建新文件夹?
- CFileDialog问题???
- 关于在分割窗口后两视图之间通信的问题?
- 那位知道如何通过修改注册标使用户不能使用拨号上网?急!!!
- 关于如何用代码描述rc文件,
- 所有的分都拿出来了,求助!一个关于列表排序的问题,我想我把问题解释的很清楚了!
- 人脸识别系统
[程序实现]
假设你已有了名为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);
}
}