gpt4 book ai didi

c - 如何在 Linux 中设置文件时间戳?

转载 作者:太空宇宙 更新时间:2023-11-04 08:47:28 25 4
gpt4 key购买 nike

我需要更新 C 程序中现有文件的文件时间戳(即 st_ctimest_atimest_mtime)。

在 Win32 上,我可以使用 SetFileTime更新时间戳。

我如何在 Linux 上实现相同的目标?


编辑
我知道 touch 但由于我已经在问题中添加了 C 标记,我希望我可以通过系统调用而不是调用外部命令来完成...

最佳答案

我不确定您是否可以更改文件的创建时间,但您可以使用 utime更改访问和修改时间的函数。

关于c - 如何在 Linux 中设置文件时间戳?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21159477/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com