C 獲取檔案大小

2022-02-11 13:50:59 字數 473 閱讀 3313

當然了都需要引入system.io這個命名空間

第乙個:

public static long getdirectorylength(string dirpath)

//獲取di中所有的資料夾,並存到乙個新的物件陣列中,以進行遞迴

directoryinfo dis = di.getdirectories();

if (dis.length > 0)

}return len;

}第二個

//也是利用遞迴的思想,只不過是通過file類的exits方法來判斷

//所給路徑中所對應的是否為檔案

public static long filesize(string filepath)

}else

return temp;

}其實刪除資料夾的思想與這個是一樣的,設定要簡單很多,只要簡單的判斷一下當前的是檔案還是資料夾,如果是檔案則刪除.是資料夾則遞迴

C 獲取檔案大小

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

獲取檔案大小

1 找到檔案所在的絕對路徑。系統路徑 projectpath request.getsession getservletcontext getrealpath 檔案路徑 在上傳檔案的時候,一定會有檔案相對路徑,如果不清楚,可以打斷點然後在本地找到此檔案。檔案相對路徑 filepath 絕對路徑rea...

獲取檔案大小(C語言)

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