gpt4 book ai didi

c - 如何在不使用 C 程序中的删除系统调用的情况下删除文件?

转载 作者:IT王子 更新时间:2023-10-29 01:02:17 27 4
gpt4 key购买 nike

我很好奇 Linux 中的 rem 是如何工作的,并尝试编写自己的 C 代码来删除文件,但是当我搜索答案时,我只获取使用 remove() 系统调用的程序。

有没有其他不使用系统调用的方法,比如编写自己的代码来完成这项工作?

我已经通过C归档完成了复制文件,但是找不到通过C删除文件的解决方案。

最佳答案

int unlink (const char *filename)

unlink函数删除文件名filename。函数 unlink 在头文件 unistd.h 中声明。此函数在成功完成时返回 0,在出错时返回 -1

关于c - 如何在不使用 C 程序中的删除系统调用的情况下删除文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16564323/

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