Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
c++を使用して、特定のディレクトリにあるn日より古いすべてのファイルを削除する必要があります。
参考までに、特定のディレクトリ内のすべてのファイルを一覧表示するなどの特定のファイル操作に「dirent」を使用していますが、日付属性を確認し、計算を適用して n 日より古いファイルを削除する方法がわかりません。
お知らせ下さい。
難しい。新しい C++11 標準であっても、言語自体はファイル システムをサポートしていません。(次回テクニカルレポート「C++ TR2」への提案です。)
Boost は、Android と iOS を公式にサポートしていません。Qt 4.x どちらもありません。
ただし、Qt 5 は Android と iOS をサポートします。発売されたばかりのようですので、ぜひお試しください。ファイル システムのサポートは、QtCore モジュールの一部です (例:QFileおよびQDir)。
QFile
QDir