在UNIX下删除C文件

前端之家收集整理的这篇文章主要介绍了在UNIX下删除C文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
你们通常如何在Linux操作系统上删除文件?我正在考虑使用unlink函数调用,但是我不知道你是否有更好的想法,因为C标准没有提到文件删除操作,它是系统依赖的。
是的 – C标准将这些东西留给操作系统,所以如果你在Linux(或任何POSIX系统)上, unlink()就是你所拥有的。

C标准提供remove(),您可以尝试,但请记住,它的behavior is unspecified除了“常规文件”之外的任何东西,所以它不会真正防止您进入平台特定的文件系统详细信息(链接等)。

如果你想要更高级别,更强大,更便携的东西,请查看Boost Filesystem

猜你在找的Bash相关文章