使用C 删除旧文件
Delete old files using C++
我必须使用C 在给定目录中删除所有比N天大的文件。
fyi,我正在使用" dirent"作为某些文件操作,例如列出给定目录中的所有文件,但不确定如何检查日期属性并将数学应用于删除大于n天的文件。
请建议。
困难。即使在新的C 11标准中,该语言本身也不提供对文件系统的支持。(这是下一份技术报告" C TR2"的建议。)
Boost对Android和iOS没有官方的支持。QT 4.x都不。
但是,QT 5将支持Android和iOS。它似乎刚刚发布,所以也许您可以尝试一下。文件系统支持是其QTCore模块的一部分(例如QFile
和QDir
)。
相关文章:
- 如何在我从C++文件中读取后立即删除行
- 删除 XML 文件中的子节点C++
- 如何在输入新内容 c++ 之前删除文件中的所有内容
- 如何更新和删除文本文件中的特定逗号分隔值?C++
- 为什么我的程序在读取/写入文件时会删除最重要的数字?
- 将内容从第一个文件("constituencies")移动到第二个文件("temp")并在之后重命名时,我的文件被删除
- 文件模式标志"ios::app"是否用于删除文件(如果文件已存在)?
- 如何自动获取我的项目的路径并删除一些文件
- C++ VS 错误:<实验/文件系统>提供 std::experimental::文件系统的标头已被Microsoft弃用,将被删除
- 如果我删除指针,我的C++程序会意外删除系统文件吗?
- 在 c++ 中打开文件、删除标点符号并追加到另一个文件中
- 文件删除(使用取消链接)与释放所有磁盘空间之间的延迟
- 重命名批处理文件(删除名称中的一些符号)(python/matlab/shell)
- 如何找到字符串并使用C 文件中的文件删除它
- 使用 DEF 文件删除 dll 导出的名称
- 关闭后等待文件删除
- c++中的文件删除
- 如何共享文件删除权限时,我打开一个文件ifstream
- 典型的Win32文件删除(IDropTarget::drop)实现
- 生成文件模式规则:循环生成文件.o < - 删除生成文件依赖项