【发布时间】:2019-06-16 01:00:14
【问题描述】:
C++17 包含一个新的、可移植的 API,用于处理文件系统 (<filesystem>)。
我的程序解压了一个存档。该存档包含文件、目录和每个文件的创建时间。使用新的 API,我有一个用于创建目录 (std::filesystem::create_directories) 的便携式解决方案,并且我正在使用 std::ofstream 来创建文件。
我可以使用新的 API 来设置文件创建(或修改)时间吗?
编辑:时间,由存档提供 - 以秒为单位,从 1970.01.01 00:00:00(UNIX Epoch 时间)开始
【问题讨论】:
标签: c++ c++17 portability