gpt4 book ai didi

c - 如何在写入文件之前检查文件是否存在

转载 作者:行者123 更新时间:2023-11-30 17:23:22 25 4
gpt4 key购买 nike

相当不言自明,在用 C 写入文件之前如何检查文件是否存在。

最佳答案

最喜欢的是访问:

/* test that file exists (1 success, 0 otherwise) */
int xfile_exists (char *f)
{
/* if access return is not -1 file exists */
if (access (f, F_OK ) != -1 )
return 1;

return 0;
}

注意: access() 是由 POSIX 而不是 C 定义的,因此其可用性因编译器而异。

关于c - 如何在写入文件之前检查文件是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27612433/

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