c - 如何在 C 中获取当前工作目录中文件的详细信息?
问题描述
我正在尝试在 C 中显示我当前工作目录的文件,但是,我还需要包含这些文件的详细信息,例如创建日期及其文件大小。
有没有在 C 中执行此操作的函数?
到目前为止,这是我的代码:
int main(
DIR *d;
struct dirent *dir;
d = opendir(".");
if (d) {
while ((dir = readdir(d)) != NULL) {
printf("%s\n", dir->d_name);
}
closedir(d);
}
}
解决方案
推荐阅读
- c# - Visual Studio 安装项目 - 生成的安装程序有问题
- android - 如何在 Android Studio 中使用带有多个 LinearLayout 的字符串数组
- amazon-web-services - 我将如何使用 AWS 在特定日期和时间触发代码?
- java - 程序在 Java 中运行时如何插入 GUI 元素?
- reactjs - 来自基本类型的 TypeScript 类型 - 默认所有属性都是可选的,除非明确要求或排除
- django - 算forengkey django rest框架?
- go - 无法将多个文件写入 Zip 文件
- c# - ViewBag 正在返回 NullReferenceException
- php - Git 克隆的 Laravel 项目在 php artisan migrate 和 php artisan db:seed 失败
- node.js - 客户端的加密私有解密