已知文件的指针位置,如何计算该位置到文件结束的地方的字节数?

解决方案 »

  1.   

    补充一下,对文件的操作,采用的是C语言的函数,不是MFC,也不是WIN32 API函数
      

  2.   

    DWORD dwPosition = cfile.GetPosition();
    DWORD dwLength = cfile.GetLength()DWORD dwCnt = dwLength - dwPosition;
      

  3.   

    明白了,多谢
    C语言操作代码如下:
    在打开文件之后必须先将文件定位到文件的末尾   
     FILE*   fp   =   fopen("1234.dat",   "r");   
     fseek(fp,   0,   SEEK_END);   //定位到尾部
     long  total_size  =  ftell(fp); //总长度要获得字节数 = total_size-当前的位置.