C和C 獲取檔案大小的方法總結

2021-06-02 19:56:11 字數 658 閱讀 9613

出處:

1.mfc中的方法:(c++)

cfilestatus status;

cfile::getstatus("d:\\test.txt",status);

long lsizeoffile;

lsizeoffile = status.m_size;

lsizeoffile的值就是d:\\test.txt檔案的大小

2.標準c獲得檔案大小的5種方法

(注意:"__file__"指的是當前檔案,你可以改為有效路徑的目標檔案,比如"d:\\test.txt")

#include "stdafx.h"

#include "stdio.h"

#include

#include

#include

int getfilesize()

return null;

}int getfilesize01()

int getfilesize02()

int getfilesize03()

int getfilesize04()

int getfilesize05()

return i - 1;    //return null;

}int main(int argc, char* argv)

C 獲取檔案大小

在c語言中測試檔案的大小,主要使用二個標準函式。1.fseek 函式原型 intfseek file stream,long int offset,int origin 引數說明 stream,檔案流指標 offest,偏移量 orgin,原 始位置。其中orgin的可選值有seek set 檔案開...

C 獲取檔案大小

當然了都需要引入system.io這個命名空間 第乙個 public static long getdirectorylength string dirpath 獲取di中所有的資料夾,並存到乙個新的物件陣列中,以進行遞迴 directoryinfo dis di.getdirectories if...

獲取檔案大小(C語言)

方法一 利用純c語言來獲取檔案大小 unsigned long get file size const char filename fseek fp,0l,seek end size ftell fp fclose fp return size 注 ftell函式返回檔案指標當前位置相對應檔案首的偏...