unlink

unlink是一种函数名称。
基础资料
  • 外文名:unlink
  • 简介

    函数简介

    函数名称:unlink

    : );

    头文件:unistd.h(在WIN32系统中为windows.h)

    函数功能:删除一个文件的目录项并减少它的链接数,若成功则返回0,否则返回-1,错误原因存于error。如果想通过调用这个函数来成功删除文件,你就必须拥有这个文件的所属目录的写和执行权限。

    ,remove

    unistd.h的宏定义

    unlink()会删除参数pathname指定的文件。如果该文件名为最后连接点,但有其他进程打开了此文件,则在所有关于此文件的文件描述词皆关闭后才会删除。如果参数pathname为一符号连接,则此连接会被删除。

    返回值 成功则返回0,失败返回-1,错误原因存于errno

    错误代码 EROFS 文件存在于只读文件系统内

    EFAULT 参数pathname指针超出可存取内存空间

    ENAMETOOLONG 参数pathname太长

    ENOMEM 核心内存不足

    ELOOP 参数pathname 有过多符号连接问题

    EIO I/O 存取错误

    程序示例

    示例1

    首页
    科技
    #贵族
    最新入驻
    贾科莫·普契尼
    Caroline Lufkin
    翁建宇
    相关阅读
    fchown
    内容词条·3064人浏览
    粘住位
    内容词条·4616人浏览
    fcntl
    内容词条·5949人浏览
    原子操作
    内容词条·2850人浏览
    lseek
    内容词条·2935人浏览
    fsync
    内容词条·2568人浏览
    • 网站地图
    • |

    Copyright 2023 fuwu029.com赣ICP备2022008914号-4