我是靠谱客的博主 朴实手链,这篇文章主要介绍使用fseek判断文件大小,现在分享给大家,希望可以做个参考。

 

#include <stdio.h>
#include <math.hpp>

----------------------------------------------------------------------------------------------------------------

   FILE *fp;
   AnsiString pa="";
   char filename[80];
   long length=0;
   pa=Edit1->Text;

   StrCopy(filename,pa.c_str());
   //以二进制读文件方式打开文件
   fp=fopen(filename,"rb");

   if(fp==NULL)
      ShowMessage("文件不存在");
  else
  {

     //把文件的位置指针移到文件尾
      fseek(fp,0L,SEEK_END);
     //获取文件长度;
      length=ftell(fp);
      ShowMessage(FloatToStr(RoundTo(length/1024.00,-2))+" KB");
      fclose(fp);
  }

最后

以上就是朴实手链最近收集整理的关于使用fseek判断文件大小的全部内容,更多相关使用fseek判断文件大小内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部