在Cpp代码的Windows文件系统中给定时间戳后获取修改的文件

时间:2018-02-20 03:31:34

标签: c++ windows visual-studio filesystems last-modified

modified files/folders given timestamp之后,我有什么方法可以获得windows file system?我不想遍历整个文件系统并检查我的代码中修改了哪个文件/文件夹。 Windows是否提供在给定时间戳后返回修改后的文件/文件夹的任何API?

1 个答案:

答案 0 :(得分:0)

不,没有直接的WinAPI来实现这一目标。

我建议只遍历某些文件夹(不包括WindowsProgramData等文件夹)等。只遍历有意义的文件夹。 Users

为什么呢?因为Windows中的系统文件和此类文件夹的访问频率很高,并且在系统更新后会被修改。除非您热衷于查看系统文件的修改时间,否则我会说这些数据无关紧要,没有任何意义。