我在visual studio 2015中,在windows上工作。是否有可能從路徑獲取每個文件或文件夾的大小,在此代碼: 我需要獲得大小像一個整型,獲取文件夾的大小
vector<string>listDirectories(const char *path) {
DIR *dir = opendir(path);
vector<string> directories;
struct dirent *entry = readdir(dir);
while (entry != NULL)
{
if (entry->d_type == DT_DIR)
directories.push_back(entry->d_name);
entry = readdir(dir);
}
closedir(dir);
return directories;
}
蠻力將[去調用'統計'](http://man7.org/linux/man-pages/man2/stat.2.html)目錄中的所有文件(及其子目錄.yay遞歸!)的名稱,並總結'stat :: st_size'。 – user4581301