国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

磁盤空間大小管理

這篇具有很好參考價值的文章主要介紹了磁盤空間大小管理。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

#if _MSC_VER > 1000
#pragma once
#endif

#include <windows.h>

class CHardDiskManager
{
public:
CHardDiskManager();
virtual ~CHardDiskManager();

bool CheckFreeSpace(LPCTSTR lpDirectoryName);

DWORD64 GetFreeBytesAvailable(void);
DWORD64 GetTotalNumberOfBytes(void);
DWORD64 GetTotalNumberOfFreeBytes(void);

double GetFreeGBytesAvailable(void);
double GetTotalNumberOfGBytes(void);
double GetTotalNumberOfFreeGBytes(void);
private:
ULARGE_INTEGER m_uliFreeBytesAvailable;
ULARGE_INTEGER m_uliTotalNumberOfBytes;
ULARGE_INTEGER m_uliTotalNumberOfFreeBytes;
};

// HardDiskManager.cpp
#include “stdafx.h”
#include <afxwin.h>
#include “HardDiskManager.h”

CHardDiskManager::CHardDiskManager()
{
m_uliFreeBytesAvailable.QuadPart = 0L;
m_uliTotalNumberOfBytes.QuadPart = 0L;
m_uliTotalNumberOfFreeBytes.QuadPart = 0L;
}

CHardDiskManager::~CHardDiskManager()
{
}
bool CHardDiskManager::CheckFreeSpace(LPCTSTR lpDirectoryName)
{
if( !GetDiskFreeSpaceEx(
lpDirectoryName,
&m_uliFreeBytesAvailable,
&m_uliTotalNumberOfBytes,
&m_uliTotalNumberOfFreeBytes) )
return false;

return true;

}
DWORD64 CHardDiskManager::GetFreeBytesAvailable(void)
{
return m_uliFreeBytesAvailable.QuadPart;
}

DWORD64 CHardDiskManager::GetTotalNumberOfBytes(void)
{
return m_uliTotalNumberOfBytes.QuadPart;
}
DWORD64 CHardDiskManager::GetTotalNumberOfFreeBytes(void)
{
return m_uliTotalNumberOfFreeBytes.QuadPart;
}

double CHardDiskManager::GetFreeGBytesAvailable(void)
{
return (double)( (signed __int64)(m_uliFreeBytesAvailable.QuadPart)/1073741824 );
}
double CHardDiskManager::GetTotalNumberOfGBytes(void)
{
return (double)( (signed __int64)(m_uliTotalNumberOfBytes.QuadPart)/1073741824 );
}

double CHardDiskManager::GetTotalNumberOfFreeGBytes(void)
{
return (double)( (signed __int64)(m_uliTotalNumberOfFreeBytes.QuadPart)/1073741824 );
}文章來源地址http://www.zghlxwxcb.cn/news/detail-813599.html

到了這里,關(guān)于磁盤空間大小管理的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • Linux磁盤空間與文件大小查看命令詳解

    ????????在Linux系統(tǒng)中,有多個命令可以用來查看磁盤空間的使用情況。最常用的命令是 df (disk free)。 df 命令的 -h 選項以人類可讀的方式顯示磁盤空間,該命令將顯示文件系統(tǒng)的使用情況、剩余空間等信息。 ????????為了查看特定文件夾的大小,我們可以使用 du (

    2024年01月20日
    瀏覽(140)
  • 電腦C盤空間大小調(diào)整 --- 擴容(擴大/縮?。?-磁盤分區(qū)大小調(diào)整/移動

    電腦C盤空間大小調(diào)整 --- 擴容(擴大/縮?。?-磁盤分區(qū)大小調(diào)整/移動

    概述: 此方法適合C盤右邊沒有可分配空間(空閑空間)的情況,D盤有數(shù)據(jù)不方便刪除D盤分區(qū)的情況下,可以使用傲梅分區(qū)助手軟件進行跨分區(qū)調(diào)整分區(qū)大小,不會損壞數(shù)據(jù)。反之可直接使用系統(tǒng)的磁盤管理工具進行調(diào)整分區(qū)大小。 注意: 操作前最好備份一下重要數(shù)據(jù),避

    2024年02月16日
    瀏覽(28)
  • linux 查看磁盤空間 目錄 文件 占用 大小 df du

    df 命令的全稱是 Disk Free ,顯而易見它是統(tǒng)計磁盤中空閑的空間,也即空閑的磁盤塊數(shù)。它是通過文件系統(tǒng)磁盤塊分配圖進行計算出的。 du 命令的全稱是 Disk Used ,統(tǒng)計磁盤有已經(jīng)使用的空間。它是直接統(tǒng)計各文件各目錄的大小,而不是從硬盤獲得信息的。 常用 df -h 常用du

    2024年02月12日
    瀏覽(22)
  • 查看磁盤信息命令和查看目錄以及文件占用空間大小命令

    查看磁盤信息命令和查看目錄以及文件占用空間大小命令

    記錄 :313 場景 :在CentOS 7.9操作系統(tǒng),查看磁盤信息命令、查看目錄以及文件占用空間大小命令。主要是df、du、lsblk、fdisk、parted、pvdisplay、vgdisplay、lvdisplay、free等命令。 版本: 操作系統(tǒng):CentOS 7.9 1.df命令 查看文件系統(tǒng)占用磁盤空間大小。df,disk free簡稱。 (1)查看幫助 命

    2024年02月07日
    瀏覽(98)
  • Qt 常用方法 獲取磁盤總大小、可用空間、文件夾大小 文件大小B KB M G轉(zhuǎn)換

    Qt 常用方法 獲取磁盤總大小、可用空間、文件夾大小 文件大小B KB M G轉(zhuǎn)換

    1.通過QFile獲取文件大小 注意:返回的是字節(jié)個數(shù) 通過QFileInfo獲取文件大小 2. 獲取磁盤空間 3 .獲取選擇路徑下總文件大小 4. 轉(zhuǎn)換大小單位 bit? === byte?? bit / 8 byte === KB byte / 1024 KB = MB KB / 1024 MB = GB MB / 1024 GB === TB GB / 1024

    2024年02月06日
    瀏覽(22)
  • pnpm 管理依賴包是如何節(jié)省磁盤空間的?

    pnpm 管理依賴包是如何節(jié)省磁盤空間的?

    我們經(jīng)常使用 npm 來管理 node 項目中的包,從 package.json 中讀取配置將依賴下載到本地,以保障項目的正常運行。 當項目數(shù)量多時,這樣的包管理方式會非常的占用電腦內(nèi)存。由于每個項目都有屬于自己的依賴,每個項目都需要安裝,即使 npm 會對依賴進行緩存,但是每個項目

    2024年02月05日
    瀏覽(29)
  • 怎么快速安全地調(diào)整磁盤分區(qū)的大小? 5 個免費分區(qū)管理器請收好

    怎么快速安全地調(diào)整磁盤分區(qū)的大小? 5 個免費分區(qū)管理器請收好

    幾乎所有新的膝上型電腦和 PC 都只有一個分區(qū),C:,與安裝 Windows 的分區(qū)相同。不太精通技術(shù)的用戶開始按照呈現(xiàn)給他們的方式使用計算機;他們將所有文檔、圖片、歌曲、電影等個人文件放在同一個分區(qū)上。整個驅(qū)動器上只有一個分區(qū)有很多缺點,因而很多時候需要進行分

    2024年01月22日
    瀏覽(18)
  • 怎么快速安全地調(diào)整磁盤分區(qū)的大小- 5 個免費分區(qū)管理器請收好

    怎么快速安全地調(diào)整磁盤分區(qū)的大小- 5 個免費分區(qū)管理器請收好

    分區(qū)管理器的必要性 幾乎所有新的膝上型電腦和 PC 都只有一個分區(qū),C:,與安裝 Windows 的分區(qū)相同。不太精通技術(shù)的用戶開始按照呈現(xiàn)給他們的方式使用計算機;他們將所有文檔、圖片、歌曲、電影等個人文件放在同一個分區(qū)上。整個驅(qū)動器上只有一個分區(qū)有很多缺點,因

    2024年04月08日
    瀏覽(22)
  • Windows系統(tǒng)C盤空間優(yōu)化進階:磁盤清理與Docker日志管理

    Windows系統(tǒng)C盤空間優(yōu)化進階:磁盤清理與Docker日志管理

    Windows系統(tǒng)C盤空間優(yōu)化進階:磁盤清理與Docker日志管理 當您的Windows系統(tǒng)C盤空間告急時,除了深入挖掘并清理隱藏的大文件,如Docker日志外,不要忽視了Windows自帶的“磁盤清理”工具。這是一個強大的工具,可以幫助您釋放磁盤空間,讓系統(tǒng)運行更加流暢。以下是如何結(jié)合使

    2024年04月09日
    瀏覽(21)
  • LINUX空間管理之du與df命令查看磁盤容量不一致問題

    在Linux系統(tǒng)的運行過程中,會經(jīng)常遇到磁盤使用率過高,通過執(zhí)行 du 與 df 命令查看磁盤容量確出現(xiàn)不一致的現(xiàn)象,例如以下幾種現(xiàn)象: 執(zhí)行 du 和 df 命令顯示的結(jié)果不一致, df 比 du 命令顯示的數(shù)據(jù)大很多。 使用 df 命令顯示磁盤使用率過高,但是執(zhí)行 du 命令統(tǒng)計目錄時卻磁

    2024年02月16日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包