成人免费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++獲取文件

2009-12-11 10:34:15

Linux獲取文件大小

2010-01-22 14:46:25

C++語言

2011-05-18 17:56:38

C#C++

2011-05-18 18:05:47

C#C++

2025-02-10 10:52:34

WinForm窗口閃爍C#

2011-07-13 11:34:58

CC++時(shí)間函數(shù)

2010-02-02 09:32:32

C++ typedef

2010-01-26 17:35:09

C++棧

2010-01-26 15:51:06

C++變量

2023-10-30 10:29:50

C++最小二乘法

2010-03-10 19:18:10

Python scri

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++模板

2020-07-30 12:40:35

CC++編程語言
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 亚洲激情在线视频 | 97精品一区二区 | 欧美一卡二卡在线观看 | 欧美激情精品久久久久久 | 国产日韩欧美在线 | 日韩高清国产一区在线 | 天天在线操 | 国产精品不卡 | 99久久精品国产毛片 | 国产亚洲成av人在线观看导航 | 亚洲欧洲激情 | 日韩精品在线观看视频 | 午夜一级大片 | 中文字幕一区二区三区日韩精品 | 欧美黄在线观看 | 在线观看三级av | 色爱综合网| www.色午夜.com | 亚洲成人动漫在线观看 | 欧美啪啪网站 | 在线视频一区二区三区 | 一区二区视频免费观看 | 日韩一级 | 欧美日韩亚洲一区 | 国产伦精品一区二区三毛 | 欧美黑人又粗大 | 精品国产一级 | 91精品国产综合久久福利软件 | 羞羞的视频在线看 | 99热国产在线播放 | 狠狠天天 | 久久精品小视频 | 国产精品日韩一区 | 人和拘一级毛片c | 国产做爰 | 欧美精品一区二区三区蜜桃视频 | 日本免费一区二区三区视频 | 一级片在线播放 | 久久久www成人免费无遮挡大片 | 国产精品久久久久一区二区三区 | 国产色黄|