gpt4 book ai didi

c - 如何以编程方式设置文件的修改时间?

转载 作者:可可西里 更新时间:2023-11-01 12:59:08 24 4
gpt4 key购买 nike

如何在 Windows 中以编程方式设置文件的修改时间?

最佳答案

发件人:http://rosettacode.org/wiki/File/Modification_Time#C

#include <time.h>
#include <utime.h>
#include <sys/stat.h>

const char *filename = "input.txt";

int main() {
struct stat foo;
time_t mtime;
struct utimbuf new_times;

stat(filename, &foo);
mtime = foo.st_mtime; /* seconds since the epoch */

new_times.actime = foo.st_atime; /* keep atime unchanged */
new_times.modtime = time(NULL); /* set mtime to current time */
utime(filename, &new_times);

return 0;
}

关于c - 如何以编程方式设置文件的修改时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2185338/

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