3

我必须使用 c++ 删除给定目录中所有超过 n 天的文件。

仅供参考,我对某些文件操作使用“dirent”,例如列出给定目录中的所有文件,但不确定如何检查日期属性并应用数学来删除超过 n 天的文件。

请指教。

4

1 回答 1

0

难的。该语言本身不支持文件系统,即使在新的 C++11 标准中也是如此。(这是下一份技术报告“C++ TR2”的提案。)

Boost 没有对 Android 和 iOS 的官方支持。Qt 4.x 也没有。

但是,Qt 5 将支持 Android 和 iOS。它似乎刚刚发布,所以也许你可以尝试一下。文件系统支持是其 QtCore 模块的一部分(例如,QFileQDir)。

于 2013-01-02T01:57:54.277 回答