ZHCUAU3J January 2018 – March 2024
删除文件
int DEV_unlink (const char *path );
移除路径名与文件之间的关联。这意味着,不再能够使用此名称来打开该文件,但该文件不一定会被立即移除。
根据器件的不同,文件可能会被立即移除,但对于允许 open 文件描述符指向已取消链接的文件的器件,在最后一个文件描述符关闭之前,该文件实际上并不会被删除。请参阅节 7.2.3。
如果出于某些原因而无法取消对文件的链接(延迟移除并不算是取消链接失败),此函数必须返回 -1 以表示出错。
如果成功,此函数会返回 0。