3

c++を使用して、特定のディレクトリにあるn日より古いすべてのファイルを削除する必要があります。

参考までに、特定のディレクトリ内のすべてのファイルを一覧表示するなどの特定のファイル操作に「dirent」を使用していますが、日付属性を確認し、計算を適用して n 日より古いファイルを削除する方法がわかりません。

お知らせ下さい。

4

1 に答える 1

0

難しい。新しい C++11 標準であっても、言語自体はファイル システムをサポートしていません。(次回テクニカルレポート「C++ TR2」への提案です。)

Boost は、Android と iOS を公式にサポートしていません。Qt 4.x どちらもありません。

ただし、Qt 5 は Android と iOS をサポートします。発売されたばかりのようですので、ぜひお試しください。ファイル システムのサポートは、QtCore モジュールの一部です (例:QFileおよびQDir)。

于 2013-01-02T01:57:54.277 に答える