有没有办法获取在 C++ 中创建的文件路径列表?
如果使用命令find
,则可能如下所示:
$ find ./* -mmin -2880 -mmin +1440
C++17 提供了std::filesystem。
它包含std::filesystem::recursive_directory_iterator可用于遍历所有路径并根据文件时间过滤它们。
我没有看到创建时间,但有std::filesystem::last_write_time。尝试搜索文档以获取替代方案。事实证明,您必须使用某些系统特定的 API。
如果您仅限于 C++11,则使用 boost 或回退到系统特定的 API。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句