成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C/C++使用多種方法獲取文件大小代碼

開發(fā) 后端
本文介紹C/C++使用多種方法獲取文件大小代碼,這些方法也支持Win2000及以后的系統(tǒng)。通過這些方法,可以更好的判斷文件大小。

C/C++多種方法獲取文件大小

  1.  #include    
  2. #include    
  3. #include    
  4. #include    
  5. #define _AFXDLL   
  6. using namespace std;   
  7. void main()   
  8. {   
  9. // 此文件在工程打開狀態(tài)下為不可訪問   
  10. char* filepath = "..\test.ncb";   
  11. // 方法一   
  12. struct _stat info;   
  13. _stat(filepath, &info);   
  14. int size = info.st_size;   
  15. cout<    
  16. // 方法二   
  17. FILE* file = fopen(filepath, "rb");   
  18. if (file)   
  19. {   
  20. int size = filelength(fileno(file));   
  21. cout<    
  22. fclose(file);   
  23. }   
  24. // 方法三   
  25. CFile cfile;   
  26. if (cfile.Open(filepath, CFile::modeRead))   
  27. {   
  28. int size = cfile.GetLength();   
  29. cout<    
  30. }   
  31. // 方法四   
  32. HANDLE handle = CreateFile(filepath, FILE_READ_EA, FILE_SHARE_READ, 0, OPEN_EXISTING, 0, 0);   
  33. if (handle != INVALID_HANDLE_VALUE)   
  34. {   
  35. int size = GetFileSize(handle, NULL);   
  36. cout<    
  37. CloseHandle(handle);   
  38. }   
  39. }  

也可以直接調(diào)用WinAPI函數(shù)GetFileSize嘛,   

  1.  DWORD WINAPI GetFileSize(   
  2. __in HANDLE hFile,   
  3. __out LPDWORD lpFileSizeHigh   
  4. );  

支持Win2000及以后的系統(tǒng)

【編輯推薦】

  1. C++之運(yùn)算符重載,輸入輸出流詳細(xì)介紹
  2. C++、Java與C#的命名規(guī)范總結(jié)
  3. C++類成員函數(shù)的重載、覆蓋與隱藏
  4. Eclipse下C/C++環(huán)境搭建
  5. Java與C++語言在作用域上的差異淺析
責(zé)任編輯:彭凡 來源: IT專家網(wǎng)論壇
相關(guān)推薦

2010-02-02 10:46:51

C++獲取文件大小

2023-09-12 07:38:36

C++getline函數(shù)

2010-02-06 11:19:33

C++獲取文件

2010-01-22 14:46:25

C++語言

2009-12-11 10:34:15

Linux獲取文件大小

2011-05-18 18:05:47

C#C++

2011-05-18 17:56:38

C#C++

2025-02-10 10:52:34

WinForm窗口閃爍C#

2011-07-13 11:34:58

CC++時間函數(shù)

2010-01-26 17:35:09

C++棧

2010-02-02 09:32:32

C++ typedef

2010-01-26 15:51:06

C++變量

2010-03-10 19:18:10

Python scri

2023-10-30 10:29:50

C++最小二乘法

2009-08-17 08:29:00

c#刪除指定文件

2022-01-14 09:10:56

C++文件Linux

2010-02-05 10:46:10

C++文件流

2010-01-25 14:10:21

C++堆棧

2010-02-02 09:49:02

C++模板

2009-08-25 17:31:57

C#讀取文件
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 男女羞羞视频在线 | 亚洲精品一区中文字幕 | 天天干天天操 | 日本亚洲一区二区 | 欧美男人亚洲天堂 | 成人黄色电影在线观看 | 午夜精品久久久久久久久久久久久 | 国产黄色一级电影 | 精品久久国产视频 | 欧美激情国产精品 | 粉色午夜视频 | 亚洲欧美中文日韩在线v日本 | 天堂中文在线观看 | 在线视频成人 | 天堂成人国产精品一区 | 一a级片| 欧美xxxx做受欧美 | 天天舔天天 | 亚洲第一天堂 | 精区3d动漫一品二品精区 | www.日本精品 | av一级一片| 国产电影精品久久 | 在线看无码的免费网站 | 一级网站| 色999视频 | 国产免费va | 国产黄色小视频 | 日韩成人性视频 | 久久亚洲一区 | 亚洲 欧美 综合 | 国产精品久久久久久亚洲调教 | 99久久精品国产一区二区三区 | 亚洲第1页 | 91在线精品视频 | 天天久久 | 亚洲精品www | 亚洲视频自拍 | 欧美极品视频在线观看 | 欧美国产日本一区 | 91久久精品日日躁夜夜躁欧美 |