请教一个关于文件读写的问题。。。

yingyinghz 2003-08-18 03:09:08
我使用CFile::Read 来读文件。


我 想知道它什么时候读到文件结尾。

使用CFileException::endofFile 问题是应该有endofFile这样一个值(MSDN上说有的)奇怪的是这个值竟然没有而且告诉我endofFile没定义。。晕倒。。

谁能告诉我为什么并告诉我怎么解决好吗?

谢谢 个位大侠。
...全文
23 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
yingyinghz 2003-08-19
  • 打赏
  • 举报
回复
谢谢大家...问题已经解决..
wangweintk 2003-08-19
  • 打赏
  • 举报
回复
file.IsEof()
doublesword 2003-08-18
  • 打赏
  • 举报
回复
CFile file;
file.Open("...",CFile::modeRead);
While(!file.IsEof())
...
file.Close();

smallfool 2003-08-18
  • 打赏
  • 举报
回复
wangjin说的有道理
孤必有邻 2003-08-18
  • 打赏
  • 举报
回复
也可以先取得大小,再读:
CFile file;
if(file.Open("...",CFile::modeRead))
{
char * p=new char[file.GetLength()+1];
*(p+file.GetLength)='\0';
file.Close();
}
goldenfaith 2003-08-18
  • 打赏
  • 举报
回复
CFile file;
file.Open(,);
while(!file.Read())
{
}
读到文件尾的时候,循环就会终止
goldenfaith 2003-08-18
  • 打赏
  • 举报
回复
CFile file;
file.Open(,);
while(!file.Read())
{
}
读到文件尾的时候,循环就会终止
dz_w 2003-08-18
  • 打赏
  • 举报
回复
“O”是大写的。
endOfFile
yingyinghz 2003-08-18
  • 打赏
  • 举报
回复
自己up一下。。

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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