LINUX下取文件长度的函数是什么,HEHE,在线等待,急

shesh 2003-03-22 04:04:23
如上
...全文
99 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
shesh 2003-03-28
  • 打赏
  • 举报
回复
已经找到
lstat,stat都可以.
cjnstone 2003-03-27
  • 打赏
  • 举报
回复
好像没有直接的函数,下面是我自己写的。
long GetFileLength(const char *cFileName)
{
FILE *fp;
long lLength;
fp=fopen(cFileName,"r");
if(fp==NULL)
return -1;
fseek(fp,0L,SEEK_END);
lLength = ftell(fp);
fclose(fp);
return lLength;
}
hnflavor 2003-03-22
  • 打赏
  • 举报
回复
我找了一下,没见着。
blue_fairy 2003-03-22
  • 打赏
  • 举报
回复
具体我记不太清楚了,只记得用这个函数(stat or lstat),你可以这样查一下帮助:
man lstat

23,110

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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