istream流怎么样得到文件的长度?

RockDH 2003-09-22 05:23:28
有没有现成的库函数,
找了很久也没有找到,
真实郁闷。
...全文
372 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
LoveCreatesBeauty 2003-09-22
  • 打赏
  • 举报
回复
多说无益
开卷有益
《C++ primer plus》-Stephen Prata,邮电版,孙建春 译
RockDH 2003-09-22
  • 打赏
  • 举报
回复
那我读文件的时候要把指针再移到文件头部?
还有我想一下子把文件的所有内容读到缓冲区是不是
用readhuge这样的函数可以达到目的,指点一下,
谢谢。
tuxw 2003-09-22
  • 打赏
  • 举报
回复
用seekg将文件指针移到文件尾,再tellg获取当前指针的位置即为文件长度即为文件长度
LoveCreatesBeauty 2003-09-22
  • 打赏
  • 举报
回复
// add two lines below:

seekg(0, ios_base::end);
int iLen = tellg(); // unit in bytes

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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