1 看一下时间
ftime = std::filesystem::last_write_time(p);
std::cout << std::format("File write time is {}\n", ftime);
2 新代码为什么要用vs2015编译?微软承诺 vs2015后二进制兼容,以前的库不要动,可以直接链接。新代码新工具,旧代码旧工具。叙叙升级。
【 在 miui 的大作中提到: 】
: 比如下面的代码,删除nDays之前的老日志,在vs2019和2022运行都没问题,但是在vs2015下,即使是nDays以内的文件,fileTime < nDaysAgo也成立,运行结果就是所有的日志都清除了
: #if defined(_MSC_VER)
: #if _MSC_VER == 1900
: ...................
--
FROM 36.40.140.*