Ben*_*n L 5 c++ boost boost-filesystem
我需要修改文件的"已创建"(如果存在),"已修改"和"已访问"时间戳.理想情况下,这将是一个独立于平台的解决方案.
我查看了boost库,但我看不到任何相关内容.我发现它相关的东西最近是这适用于Windows.
有人可以帮忙吗?谢谢.
我从来没有使用它们,但我想你正在寻找属性函数:
http ://www.boost.org/doc/libs/1_44_0/libs/filesystem/v2/doc/reference.html#Attribute-functions
There也是最后修改的函数:
template <class Path> std::time_t last_write_time(const Path& p);
template <class Path> void last_write_time(const Path& p, const std::time_t new_time);
Run Code Online (Sandbox Code Playgroud)