第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么它并沒有深入到文件夾中的文件夾,只獲得了當(dāng)前目錄下的文件的大小

為什么它并沒有深入到文件夾中的文件夾,只獲得了當(dāng)前目錄下的文件的大小

C
胡子哥哥 2023-03-02 17:13:40
void CDlgSort::RefreshDataTemp(CString strDir){ULONGLONG size;ULONGLONG Size = 0;if(strDir == _T("")){return;}else{if(strDir.Right(1) != _T("//"))strDir += L"//";strDir =strDir+_T("*.*");}CFileFind finder;CString strPath;BOOL bWorking = finder.FindFile(strDir);while(bWorking){bWorking = finder.FindNextFile();strPath = finder.GetFilePath();if(finder.IsDirectory() && !finder.IsDots()){RefreshDataTemp(strPath);} //遞歸調(diào)用if(!finder.IsDirectory() && !finder.IsDots()){size = finder.GetLength();Size = Size + size;}}CString tr;tr.Format(_T("%I64uMB"), Size/1024/1024);SetDlgItemText(IDC_EDIT1,tr);}
查看完整描述

1 回答

?
呼喚遠(yuǎn)方

TA貢獻(xiàn)1856條經(jīng)驗 獲得超11個贊

RefreshDataTemp(strPath);} //遞歸調(diào)用
這里你也寫了,是遞歸調(diào)用,那么也就是子目錄的統(tǒng)計,是在另一個(同名)函數(shù)調(diào)用中完成的,而size和Size都是局部變量,不會傳遞到上一層函數(shù)調(diào)用。
解決方法:Size 作為返值或全局變量,tr的三行語句放在這個函數(shù)之外,不參與遞歸。

查看完整回答
反對 回復(fù) 2023-03-06
  • 1 回答
  • 0 關(guān)注
  • 87 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號